我正在使用带有Yocto的iMX53qsb,并希望通过按下按钮来运行一些脚本。现在我已启用用户按钮中断(作为gpio),但我无法想象如何处理它。
有人能指出我如何处理这个中断或者我可以在哪里阅读更多关于此的内容吗?
按钮为Volume_up(GPIO_2_14),设置为gpio,中断事件为下降沿;在 cat / proc / interrupts我看到以下内容:
174: 0 - gpiolib
并且第二列依靠每一次按压。
答案 0 :(得分:0)
这是漫长而艰难的道路......现在它起作用了。 最后,GPIO由sysfs处理,而不是内核模块(原因是无法从内核空间调用用户空间脚本)。
在我的案例中,步骤顺序如下:
poll()
;