硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1981|回复: 1
收起左侧

[Linux] 这次讨论一个有点意思又比较白痴的问题。先看图。

[复制链接]

15

主题

38

回帖

83

积分

初级会员

积分
83
发表于 2017-12-14 15:38:39 | 显示全部楼层 |阅读模式
阿里旺旺图片20171214152739.jpg
如图所示,这种通过修改文件值得方法是怎么控制LED灯的?
首先,我理解是。开发板在一开始运行,就会实现执行一个编写好的程序,然后通过读取这个如上图路径的文件的值,然后通过标志位这样来调用驱动打开或者关闭LED灯。这是可行的。
但是,这样会有一个问题,就是不管我用不用这个LED测试,开机都得调用这个应用程序,效率不就变得低了么。虽然不消耗不大,但是也是降低效率了啊。
所以,我想问知道的,是否清楚这种实现原理啊。到底是不是我说的这样,还是有其他的方法的。
回复

使用道具 举报

1

主题

37

回帖

40

积分

新手上路

积分
40
发表于 2017-12-14 21:22:01 | 显示全部楼层
这是linux驱动做好的,程序,属于led子系统。可以看内核驱动实现。上层只负责调用即可。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-29 15:29 , Processed in 0.249861 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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