OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6958|回复: 4

请问IMX6ULL QT界面里面,控制LED那里是怎么调用底层驱动的

[复制链接]

19

主题

51

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
245
金钱
245
注册时间
2018-12-25
在线时间
69 小时
发表于 2019-12-12 23:20:08 | 显示全部楼层 |阅读模式
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

95

主题

554

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3326
金钱
3326
注册时间
2016-1-7
在线时间
545 小时
发表于 2019-12-13 12:03:33 | 显示全部楼层
同问 ,我也想知道.  弄清楚后,可以自己弄一个,把所有第二期中的例程实验, 都用一个QT界面控制。
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
38
金钱
38
注册时间
2019-11-29
在线时间
12 小时
发表于 2019-12-13 13:22:03 | 显示全部楼层
首先qt是跨平台的,其次linux应用是怎么调用的qt就是怎么调用的。qt只是界面展示。不同的界面好比人穿不同的衣服而已。
回复

使用道具 举报

5

主题

424

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1020
金钱
1020
注册时间
2014-9-4
在线时间
199 小时
发表于 2019-12-13 14:55:48 | 显示全部楼层
顶一顶
https://github.com/WZTENG
回复

使用道具 举报

33

主题

1628

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2015-8-25
在线时间
1035 小时
发表于 2019-12-13 16:42:22 | 显示全部楼层
本帖最后由 szczyb1314 于 2019-12-13 16:45 编辑

linux下一切皆文件,底层硬件也是以设备驱动文件的形式存在的,控制led等就是往led驱动文件里写值,
原子用system“echo 1 >../led/brightness”的方式往led驱动文件里写1点亮,同样的写0关闭。主要是因为他将led驱动编译进入了内核。
当然了,
你也可以选择编译成模块,QT界面程序里open驱动文件,write函数写入1点亮,write函数写入0关闭,原子写的APP程序就是应用层调用底层驱动的示例,你的QT界面程序也是应用层,一样的open驱动文件,一样的write/read/close操作即可
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-22 00:49

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表