Linux.ChinaUnix.net
ChinaUnix | Linux首页 | 新闻 | 博客 | 文章 | 专栏 | 新手 | 方案 | 图书 | 下载 | 人才 | 手册 | wiki | 搜索     
Linux论坛
  会员: 密码: 免费注册 | 忘记密码 | 会员登录 | 搜索 | 帮助 


奥运快报: 
奥运热点:
 

请问Qt下如何编写硬件驱动

首页 » CU论坛 » Linux » 汇总贴列表 » 嵌入式开发 »  
[打印] [订阅] [收藏] [推荐给朋友] [本帖文本页]
  [未解决] 本主题悬赏 可用积分 5  
larryliang.chen
侠客




UID:629217
注册:2007-10-16
最后登录: 2008-08-29
帖子:27
精华:0

可用积分:23 (白手起家)
信誉积分:0
空间积分:0 (白手起家)
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
1楼 发表于 2008-7-4 10:39 
请问各位大侠,小弟我使用的是友善之臂SBC2410的开发板,在没有操作系统和移植了内核为2.6.24都可以驱动LED灯,使LED实现正常的跑马灯程序
同时,我也在开发板上移植成功了Qt4.4.2,测试程序也能通过。
现在我想请教的是,如何在自己编写的Qt程序中,加入LED灯的驱动,我试了直接把LED驱动程序放在Qt程序中,报错,所以想请各位大侠帮忙解决
感激不尽



您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
T-bagwell
风云使者
失恋ing...



UID:652739
注册:2007-12-10
最后登录: 2008-09-05
帖子:552
精华:7

可用积分:740 (稍有积蓄)
信誉积分:0
空间积分:0 (白手起家)
专家积分:23 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
2楼 发表于 2008-7-4 12:53 
看驱动内部的实现了
然后QT打开驱动文件,直接操作就可以



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

我也开淘宝了,卖开发板
http://shop36288298.taobao.com
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
Roemer   帅哥
光明使者
无印良品


CU奥运火炬传递手2008
UID:695086
注册:2008-4-21
最后登录: 2008-09-04
帖子:795
精华:0

可用积分:1216 (家境小康)
信誉积分:0
空间积分:805 (稍有积蓄)
专家积分:23 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
3楼 发表于 2008-7-6 05:23 
QT只是个应用程序,驱动要放在内核里,由应用程序通过设备节点去掉用.



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

Life is a Box of Chocolate ...

空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘
larryliang.chen
侠客




UID:629217
注册:2007-10-16
最后登录: 2008-08-29
帖子:27
精华:0

可用积分:23 (白手起家)
信誉积分:0
空间积分:0 (白手起家)
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
4楼 发表于 2008-7-7 08:54 
现在找到了一种方法
首先编写好LED的驱动,生成led.ko文件,系统启动后用insmod加载,建立led的设备节点
然后编写test.c文件,用arm-linux-gcc编译生成二进制文件test,此文件用C编写,用于控制LED灯亮灭
最后编写Qt程序,写一个SLOT函数,调用执行刚生成的test文件,注意,目录要正确,使用exec()函数调用,参数要注意
这样就可以实现用Qt实现硬件驱动了
谢谢各位的指点




本帖最近评分记录
bitmilong   2008-7-7 08:58  可用积分  +4   感謝分享,鼓勵交流
您对本贴的看法:鲜花[0] 臭蛋[0]
空间积分可以换礼品了! | 有奖跟帖:服务器节能,奖50-100元图书 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘

首页 » CU论坛 » Linux » 汇总贴列表 » 嵌入式开发 »

 


Copyright © 2001-2008 ChinaUnix.net All Rights Reserved     联系我们:

感谢所有关心和支持过ChinaUnix的朋友们    转载本站内容请注明原作者名及出处

京ICP证041476号


清除 Cookies - Linux时代 - Archiver - WAP - TOP

Processed in 0.082632 second(s), 6 queries , Gzip enabled