请问高手,qt是否可以硬件编程。

king_2007 2010-09-05 05:00:08
请问高手,qt是否可以给硬件编程,比如芯片或者工业设备控制??用qt编写硬件程序需要哪些条件??我在官方网上,没有看到关于这个方面的介绍,是否支持呢?另外能不能用它来编写硬件驱动?
...全文
343 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
king_2007 2010-09-14
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 qqyanchong 的回复:]
就如同我们在QT中需要使用串口通信一样,完全可以在其中extern "C"{#include <**.c>}这样就可以调用相应的硬件的底层驱动。如果按你所说的是要对硬件编程,即驱动级的,应该是不可以的,因为驱动程序无论是已编译进去的还是动态加载的都需要内核的支持。你可以先编译完内核,在QT中调用linux命令,实现动态的加载。
[/Quote]如果是这样的话,那么java也能编写这样的程序吧??
hi_52rock 2010-09-13
  • 打赏
  • 举报
回复
没有操作系统,能运行吗,你怎么管理你的硬件设备?
奔跑吧猴哥 2010-09-11
  • 打赏
  • 举报
回复
可以,但基本上很难
chinese_zmm 2010-09-09
  • 打赏
  • 举报
回复
qt的领域主要是手机嵌入式开发平台吧,不过简单的桌面软件也是可以,类似于MFC吧,不过它是跨平台的,支持的平台参考:
http://qt.nokia.com/products/platform/platforms
wsj239237 2010-09-08
  • 打赏
  • 举报
回复
qt和vc++都不能对像单片机这种芯片编程,但可以对工控中如基于arm的嵌入式设备进行软件开发,
并通过与下位机通讯实现对工业设备的控制,需要交叉编译后下载到具备相对应操作系统的嵌入式
设备上
king_2007 2010-09-08
  • 打赏
  • 举报
回复
c++能涉及到底层硬件程序开发??,难道只是驱动程序??
king_2007 2010-09-08
  • 打赏
  • 举报
回复
请问下高手,能不能具体说说qt到底能在哪些领域里使用??
wyfwx 2010-09-08
  • 打赏
  • 举报
回复
当然一样可以在vc上调试
wyfwx 2010-09-08
  • 打赏
  • 举报
回复
visual c++可以是个编辑器,你选择DDK开发平台的话,当然可以驱动了
hi_52rock 2010-09-08
  • 打赏
  • 举报
回复
应该不能吧 需要系统的 嵌入式系统,需要移植的。
yanchong 2010-09-07
  • 打赏
  • 举报
回复
就如同我们在QT中需要使用串口通信一样,完全可以在其中extern "C"{#include <**.c>}这样就可以调用相应的硬件的底层驱动。如果按你所说的是要对硬件编程,即驱动级的,应该是不可以的,因为驱动程序无论是已编译进去的还是动态加载的都需要内核的支持。你可以先编译完内核,在QT中调用linux命令,实现动态的加载。
king_2007 2010-09-07
  • 打赏
  • 举报
回复
那visual c++可以工控吗?
  • 打赏
  • 举报
回复
Qt只是一个GUI,当然你在Qt里面嵌入C就是另外一回事了
hhf 2010-09-07
  • 打赏
  • 举报
回复
那就把你工控代码嵌进去。。。
lefttime 2010-09-05
  • 打赏
  • 举报
回复
针对芯片和工控还没有吧, 毕竟Qt只是一个开发框架, 关注的领域不一样~```
king_2007 2010-09-05
  • 打赏
  • 举报
回复
qt只是针对嵌入式设备吧,工控的没有吧??一直到板子是什么意思??
aoxuehan0424 2010-09-05
  • 打赏
  • 举报
回复
好像qt有嵌入式的版本啊。
一直到板子上。
我没用过
不过看csdn qt版讨论过很多!

21,466

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧