cjiejie 发表于 2014-12-12 16:28:09

[求大神]cubieboard2按键驱动

各位大神,有没有人用cb做过按键驱动呢?我弄了一个显示屏,弄了4个按键,我想用两个按键当做左右键,一个esc,一个enter,要生成.ko加载到内核,我该怎么做呢?手上有sunxi_gpio的源码和.ko文件

求大神帮忙告诉下思路把,感激不尽啊

ksfksf 发表于 2014-12-13 14:40:40

用I2C接口来实现

cjiejie 发表于 2014-12-14 10:10:12

ksfksf 发表于 2014-12-13 14:40 static/image/common/back.gif
用I2C接口来实现

好简洁的说,能稍微具体点么?谢谢啊

jiangdou 发表于 2014-12-14 14:51:00

本帖最后由 jiangdou 于 2014-12-14 14:57 编辑

用一个中断的IO,和2个IO,即可实现4个按键功能,

中断触发,检测按键,上报按键值


同理,4个IO,即可实现16个按键功能,最好同组IO,好读寄存器值


带中断驱动,参考这个来写
http://forum.cubietech.com/forum.php?mod=viewthread&tid=3217&extra=

cjiejie 发表于 2014-12-14 20:00:02

jiangdou 发表于 2014-12-14 14:51 static/image/common/back.gif
用一个中断的IO,和2个IO,即可实现4个按键功能,

中断触发,检测按键,上报按键值


很详细,感激不尽

sunbeyond 发表于 2014-12-15 09:49:31

cubieboard 的Linux 下可以参考:http://www.cubie.cc/forum.php?mod=viewthread&tid=3439&extra=page%3D1

cjiejie 发表于 2014-12-17 14:42:47

sunbeyond 发表于 2014-12-15 09:49 static/image/common/back.gif
cubieboard 的Linux 下可以参考:http://www.cubie.cc/forum.php?mod=viewthread&tid=3439&extra=page%3D1 ...

非常好,完美的解决了我的问题啊

cjiejie 发表于 2014-12-17 14:45:39

{:soso_e104:}太棒了感谢你们的帮忙
感谢sunbeyond这个结果让我非常满意啊
页: [1]
查看完整版本: [求大神]cubieboard2按键驱动