完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
`上一个试用帖子中对db410c开发板自带两个按钮进行了功能测试。 通过操作"/dev/input/event0"节点,可以获得S4按钮(volume down)按下,释放的中断,通过读这个节点获得key-code为0x72(KEY_VOLUMEDOWN定义数值),与dts中的定义一致 linux,code = 后者一般都是表示keys,而我们前者是自己单独添加的驱动,这点要注意。 节点"/dev/input/event1",对应gpio_keys驱动实现。 在dts中添加下面的节点数据 按照上面的定义接线 继续写一个应用程序来读取外接button的按键操作。 跟上一个帖子中的代码几乎一样,就是修改一下节点名称,这里略过。 下面是按钮按下,然后释放的运行结果,实际中要区分按钮被按下,一直按住,和释放三张状态,根据自己的实际需求来编程。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
80个成员聚集在这个小组
加入小组Qualcomm_Snapdragon_VR_SDK SvrPlugin脚本简介(1)
1658 浏览 0 评论
【DragonBoard 410c试用体验】之OpenCV中canny算子边缘检测
8967 浏览 0 评论
【DragonBoard 410c】汇总帖(2016.10.25更新)
36048 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-3 02:48 , Processed in 0.518976 second(s), Total 44, Slave 32 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号