焦点日报:Linux LED子系统详解
发布时间:2023-06-11 19:54:22 来源:jf_30051736【资料图】
1. 简介
专栏总目录Linux为了广泛通用性及适应性,各种框架都做得非常灵活而又复杂,小小的LED也不例外。支持了不 同的LED硬件设备,例如gpio接口,i2c接口,LED芯片等。为了支持各种点灯效果,使用了Trigger框架,除了系统默认的一些trigger外,用户可以创建自定义trigger。因此,为了点个灯,软件开发人员需要了解Linux中gpio, led, trigger三个模块。led框架核心文件:/kernel/include/linux/leds.h // 重要,led相关结构体,宏定义,trigger等目录 /kernel/driver/leds/ 下led-class.c // 定义led class及相关接口led-core.c // export 了闪烁,设置亮灭等接口led-gpio.c // "leds-gpio" 驱动leds.h // 提供几个接口,如:led_init_core
trigger 框架核心文件:目录 /kernel/driver/leds/ 下 led-triggers.c // export了许多接口,包括:led_trigger_register目录 /kernel/driver/leds/trigger 下 ledtrig-backlight.c ledtrig-camera.c ledtrig-cpu.c ledtrig-default-on.c ledtrig-disk.c ledtrig-gpio.c ledtrig-heartbeat.c // 心跳灯效果 ledtrig-mtd.c ledtrig-oneshot.c ledtrig-panic.c ledtrig-timer.c // 定时器ledtrig-transient.c
以参考上面的trigger例子写自己的trigger,或者改造,需要在make menuconfig里面选上才会编译,如下:
2. LED 调试
2.1 调试总览,调试步骤分析
步骤 一 : dts配置步骤 二 :编译烧写,调试2.2 调试过程
步骤 一 : dts配置① leds节点是在rk3588-evb.dtsi文件中定义
#include "rk3588-evb.dtsi"
② 定义四个led节点: (检查gpio是否被复用)
使用命令:dmesg | grep cannot检查是否有gpio冲突,有冲突的话驱动代码会中断,后面的dts就不会生效。
&leds { status = "okay"; compatible = "gpio-leds"; pinctrl-names = "default"; pinctrl-0 = < &work1_led_gpio >, < &work2_led_gpio >,< &work3_led_gpio >,< &work4_led_gpio >; work1_led: work1{ default-state = "off"; gpios = < &gpio4 RK_PD2 GPIO_ACTIVE_HIGH >; }; work2_led: work2{ default-state = "off"; gpios = < &gpio4 RK_PD3 GPIO_ACTIVE_HIGH >; }; work3_led: work3{ default-state = "off"; gpios = < &gpio4 RK_PD4 GPIO_ACTIVE_HIGH >; }; work4_led: work4{ default-state = "off"; gpios = < &gpio4 RK_PD5 GPIO_ACTIVE_HIGH >; };};&pinctrl { leds{ work1_led_gpio: work1-led-gpio{ rockchip,pins = < 4 RK_PD2 RK_FUNC_GPIO &pcfg_pull_down >; }; work2_led_gpio: work2-led-gpio{ rockchip,pins = < 4 RK_PD3 RK_FUNC_GPIO &pcfg_pull_down >; }; work3_led_gpio: work3-led-gpio{ rockchip,pins = < 4 RK_PD4 RK_FUNC_GPIO &pcfg_pull_down >; }; work4_led_gpio: work4-led-gpio{ rockchip,pins = < 4 RK_PD5 RK_FUNC_GPIO &pcfg_pull_down >; }; }; }
步骤二:调试,验证:在用户空间操作led
使用了驱动框架后可以不需要编写应用程序就可以测试led是否能正常被点亮与熄灭,这些都可以在sysfs文件系统中完成。在装载驱动后可以在/sys/class/leds/目录下看到对应的led设备目录,如本文中的work1(填充设备时的设备名字段)。
ls /sys/class/leds/work1
brightness power ueventmax_brightness subsystem
点亮led
echo 1 > brightness
熄灭led
echo 0 > brightness
审核编辑:汤梓红
标签:
精彩推送
投资电池级碳酸锂生产等项目,芳源股份拟定增募资18.86亿元|视焦点讯
投资电池级碳酸锂生产等项目,芳源股份拟定增募资18 86亿元,磷酸铁,锂
环球热消息:【夏收现场】 知识落“地”助丰收 耕地质量提升示范田小麦增产53.6%
央广网南京6月9日消息(记者王锡斐)去年,我们关注了位于南京市六合区
第12届东盟残运会在柬埔寨首都闭幕-全球速读
新华社金边6月9日电(记者吴长伟)第12届东盟残运会9日晚在柬埔寨首都
焦点日报:Linux LED子系统详解
LinuxLED子系统详解
她被雪藏的原因,国剧今天终于敢播
她始终唱着,爱着,鲜活着。
樊纲:今年5%以上经济增长可以期待
在2023中国经济传媒大会上,中国经济体制改革会副会长、中国改革研究基
世界球精选!内蒙古广播电视台官网开学第一课(内蒙古广播电视台官网)
1、o()^))o唉···忍吧···不行就给新闻天天看打电话投诉他们·
外资净买超16亿!A股近4000亿白马股火了;30多亿杀入,银行股又被狂买 独家
汽车股,特别是新能源车产业链相关个股本周也获得北上资金大手笔增持。
热门:正天丸治疗头痛效果好吗(正天丸治头痛怎么样)
1、病情分析:你好,你的情况可能是偏头痛引起的,正天丸可以疏风活血,
保卫萝卜4周赛6.10攻略
保卫萝卜4周赛6 10怎么过?今天保卫萝卜4周赛6 10到底怎么过,今天主要
聚焦深圳文博会 | 看云南非遗如何“+”
“云南博雅品牌”文创展品。胡妤雅摄乌克兰和印度游客跟着徐霞客足迹了
小学生法制安全教育主题班会文案(小学生法制安全教育主题班会) 焦点热文
1、主题选择建议:快乐少年、安全、健康、国少年等详细设计方案推荐上百
途家网怎么样(途家网)_环球新动态
1、途家网O2O模式全面整合了线上、线、线下资源和服务旅游地动产增值服
送餐途中救火 外卖小哥被评为天津见义勇为好人
天津北方网讯:近日,外卖送餐员赵怀玉被评为天津见义勇为好人。今年1
新加坡羽毛球公开赛:石宇奇无缘男单半决赛 当前热文
6月9日,石宇奇在比赛中回球。
中超:大连人2:2战平北京国安
新华社大连6月9日电(记者蔡拥军、郭翔)在9日进行的2023赛季中超联赛
第12届东盟残运会在柬埔寨首都闭幕
新华社金边6月9日电(记者吴长伟)第12届东盟残运会9日晚在柬埔寨首都
京杭运河的北起点是哪里(京杭运河)
来为大家解答以上的问题。京杭运河的北起点是哪里,京杭运河这个很多人
八年级上册语文课件ppt七彩课堂(八年级上册语文课件ppt)
1、季节:(夏天)。2、诗中的依据:(意欲捕名蝉)心情:(高兴)。3、诗中的依
港交所将推出港币---人民币双柜枱模式证券交易 环球快播报
【港交所将推出港币---人民币双柜枱模式证券交易】财政司司长陈茂波表
天天观速讯丨单位tia是什么意思(PIN TIA是什么意思)
来为大家解答以上的问题。单位tia是什么意思,PINTIA是什么意思这个很
中信建投陈果:港股迎来年内最佳机会|当前短讯
行业方面,预计港股价值成长齐发力,并建议关注估值较低、受政策利好较
java中的/t(java(TM)是什么) 环球热闻
来为大家解答以上的问题。java中的 t,java(TM)是什么这个很多人还不知
徐翔妻子应莹:经济数据持续下滑时往往会出台更加宽松的货币政策 将有利于经济复苏和市场继续反弹|全球看热讯
徐翔妻子应莹:经济数据持续下滑时往往会出台更加宽松的货币政策将有利
世界头条:“影视+科技”深度融合 “科幻电影周”主旨论坛暨上海科技影都发布会在松江召开
着眼“影视+科技”的深度融合,推动电影产业高质量发展。6月11日上午,
盘龙药业拟发行股票募资3.02亿,推进中药配方颗粒等研发
盘龙药业拟发行股票募资3 02亿,推进中药配方颗粒等研发,中药,制剂,透
50多岁男人的性功能(50岁男人的性能力)
1、随着年龄的增长,男性的雄性激素逐渐衰退,睾丸分泌睾丸酮也会逐渐
宅基地是什么意思具体指是什么_宅基地是什么意思
1、宅基地是农村的农户或个人用作住宅基地而占有、利用本集体所有的土
微头条丨京东loc商品是什么_非loc商品是什么意思
1、你在什么地方看见的可以说的详细一点吗??。本文就为大家分享到这
生铁锅和熟铁锅哪种好(生铁锅和熟铁锅哪个好)
来为大家解答以上的问题。生铁锅和熟铁锅哪种好,生铁锅和熟铁锅哪个好
自由落体速度计算公式(自由落体) 全球短讯
来为大家解答以上的问题。自由落体速度计算公式,自由落体这个很多人还
超哥表情包_超哥 环球视讯
1、就是一天没得事在街上没事找事做的年青人。本文就为大家分享到这里
天天即时看!临潼新区秦汉九年制学校_临潼新区
1、创造山水城市和现代旅游规划建设的国际典范;实现历史与现代、生态
其父善游意思_其父善游 每日观察
1、原文:有过于江上者,见人方①引②婴儿而欲投之③于江中,婴儿啼。2
天天即时:19款速腾和21款速腾区别(速腾19款和20款有什么区别?)
相信大家对19款速腾和21款速腾区别,速腾19款和20款有什么区别?的问题
确定学习目标的重要性(学习目标的重要性)-环球聚看点
来为大家解答以上的问题。确定学习目标的重要性,学习目标的重要性这个
红酒配什么菜口感更好?
红酒的搭配是有讲究的。红葡萄酒适合与红肉类,或者是口味比较重的菜肴
尺子在线测量10厘米图(在线尺子测量寸) 环球新要闻
来为大家解答以上的问题。尺子在线测量10厘米图,在线尺子测量寸这个很
【环球时快讯】压力给到X86处理器!苹果M2 Ultra芯片跑分曝光,多核成绩比M1 Ultra高18%
苹果公司的两款新电脑MacStudio和MacPro都搭载了最新的M2Ultra芯片,这
纯国产32核CPU供货 搭载主机开售了|全球球精选
某国产芯片厂正式发布了高性能32核处理器,还支持2路、4路CPU扩展,最
乌苏京东代运营_专业代理京东店铺运营服务
问什么是乌苏京东代运营?乌苏京东代运营是一家专业代理京东店铺运营服
攀枝花有什么方便携带的土特产
关于攀枝花有什么方便携带的土特产的内容,包含攀枝花有什么著名的特产
全球资讯:首都经济与贸易大学本科招生网(首都财经贸易大学)
来为大家解答以上的问题。首都经济与贸易大学本科招生网,首都财经贸易
5月国内挖掘机销量降46%,出口增速重回两位数|基建晴雨表|快资讯
界面新闻记者|马悦然今年以来,国内挖掘机销量持续同比下滑。6月7日晚
全球今热点:肠悔青!我花499元买了台小屏平板,结果体验还不如用了5年的小米平板4
在懵懂无知的高中时期,我曾经买过一台三星GalaxyTab。仔细回顾下来,
林园最新观点:可以加仓了!白酒、地产、中药等消费股可重点关注
精彩观点1 现在的消费板块,我觉得已进入到一个合理的投资范围,可以介
华鑫证券:A股底部信号再确认 超跌反弹不改AI主线地位-即时
【华鑫证券:A股底部信号再确认,超跌反弹不改AI主线地位】华鑫证券近
非遗融入生活 文化自信自强
天津北方网讯:主题为非遗融入生活,文化自信自强的非遗展示展演活动,
市商务局做强港口关联产业 推动“通道经济”向“港口经济”转型|世界微动态
天津北方网讯:昨天,在市政府新闻办举行的《天津市促进港产城高质量融
暮色森林传送门做不了(暮色森林传送门) 每日视点
来为大家解答以上的问题。暮色森林传送门做不了,暮色森林传送门这个很
- 视点!文字转真人声音(文字转人声软件免费)
- 透视一周牛熊股:汽车出口数据亮眼,最牛股上海物贸7天6板涨超60%;科创板首批退市股进入退市整理期,股价暴跌 全球观察
- 和平区劝业场街流动菜点进社区 丰富居民菜篮子
- 深交所召开法律专业咨询委员会换届会议 简讯
- 高校食堂“鼠头鸭脖事件”背后:10万能拿下一个档口?
- 高腰紧身牛仔裤,时髦又百搭,搭配黑色吊带,显得身姿曼妙-世界观焦点
- 热头条丨探访安徽巢湖“美容师” 义务守护巢湖水清岸绿
- 百事通!光谷一路一宗住宅用地拟挂牌出让,9998元/平
- 容县站前大道北片,多房屋要拆,有多少拆迁大户?
- 智商极高,心思缜密,最难被算计的3星座,精明无比,公认的人精_焦点热门
- 三氧化二碳可以稳定存在吗(三氧化二碳) 世界速读
- 自由落体速度计算公式(自由落体)
- 正铲挖掘机的适用范围(正铲挖掘机)
- 当前资讯!英媒:经济学家预测美国需至少加息两次才能平息通胀
- 比利时将向乌克兰提供新一批军事支持
- 六月:桃花涌入爱情海,将转角遇真爱,和良人修成正果的三大星座 世界快看
- e90 320i(e90)
- 这家公司董事长、独董突然辞职!近年来股权不断变更 “牛散”身影频现 焦点消息
- 焦点播报:小鸡宝宝考考你船上没有轮子,为啥还叫“轮船”
- 运费险需要买吗_运费险是什么意思是不是不用掏运费 全球快看
- ivms4200电脑客户端_ivms 4200
- 实时:“顺颂商祺”一般怎么用_“顺颂商祺”一般如何用
- 未来3天,河南将迎雷暴大风+短时强降水+局地冰雹
- 天天热点!august的由来_augus
- 世界快看:《波斯语课》《1917》后又一部高分战争佳作即将上映
- 播报:陕建装饰集团西宁廉政教育中心建设项目喜获青海省“江河源”杯奖
- 湖北省地方金融监督管理局党组书记、局长段银弟接受审查调查
- 电脑中缺失maxnetbackburner.dll文件应该怎么处理|动态焦点
- 明十三陵神道将申请吉尼斯世界纪录 2023明文化论坛将于7月8日在昌平开幕
- 世界快报:中国合格评定体系互认范围覆盖全球经济总量95%以上的经济体
- 每日视点!2023世界动力电池大会储能发展高峰论坛举行 宜宾被授予“中国储能产业新高地”
- 直角三角形求角度公式表(直角三角形求角度公式)
- 容量4500mAh、充电25W!三星Galaxy S23 FE电池曝光
- 白宫再抛“橄榄枝”、竞争对手接连“投诚”,特斯拉充电有望“一统北美”-环球热头条
- 明明很漂亮,却让人不想追剧,从李沁到鞠婧祎,问题出在哪?
- 永远不要指望驯服的三个星座,一身反骨,生来叛逆,像狼一样自由_全球新视野
- 亚马逊业务过于分散?Bernstein致信:别忘老本行!
- 六月:桃花涌入爱情海,将转角遇真爱,和良人修成正果的三大星座
- 视频丨中国社会科学院学部委员李扬:发展转型金融需更多创新型金融产品,进一步丰富和完善转型金融工具箱-环球即时
- 全球今热点:打新套利动辄千万,“万人摇”乱象丛生,楼市限价将“退出”?
- 今日聚焦!和钱有缘的5个生肖,一时缺钱,半生富裕,越老越富,看看有你吗
- 我找到了阅读GitHub项目源码的最佳姿势,太舒服了!
- 焦点热议:圣农发展旗下圣泽生物实验室被列为农业农村部企业重点实验室
- 纳思达、中泰化学被美国国土安全部纳入实体清单
- 当前观点:大同4宗国有土地划拨批前公示
- 世界视点!容量4500mAh、充电25W!三星Galaxy S23 FE电池曝光
- 伍咏薇美得太高调,玫红色连衣裙大秀曼妙身材,高挑时髦又有气场 全球观速讯
- 猪黑肉炖土豆家常做法?
- AI前沿速报0610:智源研究院开源商用LLM
- 凌晨,一男子“提款”1万元被刑拘!
- 全球热门:RTX4060 Ti显卡破发 跌到2900多
- 海利尔(603639.SH)计划用于支付分红款的银行账户被临时冻结
- 西瓜为什么越卖越贵,便宜的西瓜哪去了?
- 国海策略:短期建议关注TMT中业绩确定性较强的算力方向
- IPO前瞻:中超股份冲刺创业板上市,七年四战IPO
- 上合示范区标准化战略联盟成立
- 天天精选!纯国产32核CPU供货 搭载主机开售了
- 全球快讯:没完没了?第11部《速度与激情》定档两年后……
- 动态:暗黑4屠戮者巅峰效果介绍
- 环球短讯!最美童星长大后惊艳全网!16岁时因“不够性感”被导演刷掉,她霸气怒怼:恶心的猪!
- 《匹诺曹的谎言》公开demo上线steam!参与活动赢官方游戏周边
- 环球观点:突发!蔡英文与台空军通话,疑似"被解放军打断"!俄罗斯重大宣布:在此地部署核武器
- “十年一遇”!数万人被疏散,加拿大山林野火为何失控?
- 出其不意的下一句怎么接_出其不意的下一句
- 杨尚琨简历_万绍芬与杨尚琨关系
- CSGO开箱网站是真的假的 八大最便宜csgo外国开箱子网站合集 天天播资讯
- 暗黑4索命陷阱技能有什么作用效果-焦点热门
- “深海发现之旅”在国家海洋博物馆启动
- 古曲100首经典_古曲_世界聚看点
- 用小说法,而以记史
- 全球快播:vs产品密钥2010_vs2013产品密钥
- 长恨歌读后感1000字_长恨歌读后感-天天关注
- 每日快播:无人接听一般多少秒_无人接听
- 中国文学书籍大全_文学书籍大全
- 福建多地为何纷纷成立这一机构?_世界报道
- 全自动马桶水箱盖怎么打开(马桶水箱盖怎么打开)|世界即时看
- 天天快看点丨电脑微信的缓存图片在哪里_电脑微信缓存的图片在哪个文件夹
- 聚焦深圳文博会 | 一本书演绎的奏鸣曲
- 黄连素片的作用是什么_黄连素片的作用_天天热推荐
- 全球观天下!迪哲医药:系列在研产品研究成果在国际恶性淋巴瘤大会报告
- 广西启动2023年普通高校毕业生就业百日攻坚行动-世界快看点
- 出其不意的下一句怎么接_出其不意的下一句|全球看热讯
- netizen可数吗_netizen_要闻速递
- “世袭制”的国企,为何成为了经济发展的毒瘤?|环球短讯
- 陈文辉:养老问题的本质是财务问题,培育长期资本要花很大力气
- 罗曼股份澄清:上海霍洛维兹对公司整体经营业绩影响较小|环球新消息
- august的由来_augus
- 看点:抢入房地产!江浙民营老板们杀疯了,一年斥资数百亿拿地,不惜重金挖人
- 拟定的意思是什么_拟定的意思 最新消息
- 文学类书籍排行榜_文学类书籍
- AI前哨 | GPT-5什么时间上线?OpenAI CEO在中国会议上发言
- 环球热门:道不行乘桴浮于海这句文言文的好处包括_道不行乘桴浮于海
- 天天速读:窒息灭火法是指什么_窒息灭火法
- 世界观热点:考生腿部术后行动不便 多方接力暖心送考
- 上午9点,球王来了!梅西抵达北京,第7次来中国,却无缘交手国足 实时
- 连云港市约2.58万名考生正式结束高考
- 环球微速讯:盐城公安:矢志护航3.6万考生逐梦之路
- 今起12306试行在线选铺服务,买卧铺票可以在线选下铺了!
- 全球球精选!《寻她》亮相第二十五届上影节开幕红毯 舒淇:影片全都是看点
- 国家防总针对南方地区持续降雨启动防汛四级应急响应
- 鱼香肉丝的家常做法简单方便_鱼香肉丝的家常做法
- 事关猴痘!广东疾控最新提醒_全球速看料
- become是系动词吗_become_天天观速讯
- 老百姓的“柴米油盐”不易拍
- 就离谱!甜妹竟然成了恶女标配?|全球信息
- 全球热推荐:出其不意的下一句怎么接_出其不意的下一句
- 上海海港排名榜首,主教练为何被喊下课? 环球快消息
- 环球视讯!金信英吧_金信英
- 法网女双历史性一刻!王欣瑜/谢淑薇进决赛,海峡组合冲冠有意义-全球热消息
- 带队位列榜首,哈维尔依旧听到“下课”声……
- 中超:武汉三镇平山东泰山-全球观天下
- 我市开展工会爱心托管工作交流活动 环球速递
- 武艺 女朋友_武艺女朋友
- 世界关注:9个项目578套公租房下周一登记 面向大兴区轮候家庭“快速配租”
- 首台套50万千瓦冲击式水电机组项目开工
- 环球快资讯丨百万人关注!和基金经理一起调研 走进沙漠的“超级镜子”!挖掘新能源投资机遇
- 全球通讯!日月光5月营收462.39亿元新台币,同比下降14.1%
- 视频丨广东省地方金融监管局倪全宏:目前广东制造业、科技创新、乡村振兴、绿色低碳等领域信贷都保持20%以上增速
- 美股脱离75年最长熊市泥潭,还有哪些因素将左右后续行情?|世界观热点
- 将歪心思打到人民币上,两男子用假币被拘留
- 24核M2 Ultra处理器性能跑分出炉 Intel与AMD笑了:苹果还嫩 最新
- 全球连线|洪都拉斯外长雷纳:期待洪中两国共促高水平双边合作、共拓发展机遇 天天报道
- 国产最大盾构主轴承“破壁者”面世
- 中国商业航天发展大会聚焦商业航天产业发展 今日热闻
- 2023西藏高考结束,听他们怎么说!|天天信息
- 环球快看:340多家葡萄酒企业悉数亮相 第三届葡萄酒节博览会进行时
- 钱报健康小站|一到夏天皮肤就瘙痒,不妨试试中医止痒 当前信息
- 诗词里的遗产:龙虎天下绝 千载玉棺探秘
- 三元生物:截至6月9日公司在册股东人数17250户
- 润际新材首发过会,公司产能扩张不能满足境内客户需求原因遭问询-世界最资讯
- 音乐家肖邦简介(肖邦简介)
- 乾隆在位多少年最好(乾隆在位多少年)|焦点热闻
- 蔚来一季度营收106.8亿元,汽车毛利率仅为5.1%
- 核发是什么意思
- 焦点简讯:RCEP步入“全面生效”新阶段,外贸大省为出海企业制定“最优方案”
- 看得见尝得到,能体验可带走!江苏端出“文化和自然遗产日”1041项文化大餐
- 欢迎你们,年轻后浪,来一场朝向济南的“美丽奔赴”
- 当前观点:镁条在空气中燃烧发出耀眼的白光(镁条在空气中燃烧)
- 世界热门:北京人遗址传说(北京人遗址)
- cad转pdf看不清怎么办(cad转换成pdf看不清楚) 环球新消息
- 看热讯:韩国水产业界:福岛核污染水排放致使消费心理萎缩
- 全球视讯!《寻她》亮相第二十五届上影节开幕红毯 舒淇:影片全都是看点
- 冷触媒是什么材料(冷触媒)-视讯
- 世界速读:放线菌感染是怎么回事(放线菌)
- 王佳鑫波斯小基真人照(王佳鑫)
- 指南针炒股软件官网下载电脑版_zn
- 环球今头条!视频|广西玉林遭遇“破记录式”暴雨突袭
- 苹果8最多支持多少w快充(苹果8快充支持多少w)_世界视讯
- 破解老旧小区改造难题!“两旧一新”电梯城市6S体验展厅落子昆明
- 空调不能制热怎么回事_不制热的原因