系统相关
首页 > 系统相关> > c – linux内核中断

c – linux内核中断

作者:互联网

我已经将我的基于omap4的自定义板的一个gpio作为输入gpio.当我在任何端口上连接任何外部h / w时,输入gpio会下拉,我会在该gpio上获得中断.

现在,当我运行Linux内核2.6时它工作正常并在gpio上获得中断但是当我使用Linux内核3.0时,它不会在该gpio上创建中断.该gpio的值不会更改,也不会调用中断处理程序.

那么在Linux内核中创建中断的功率级别设置有什么不同吗?

解决方法:

如评论中所述,通过正确指定引脚上的上拉来解决问题.

还需要考虑的另一件事是“pin-mux”,即需要验证所讨论的引脚是否配置为GPIO而不是其他功能.

引脚配置的详细说明,
专门针对OMAP4(复用,拉,唤醒),可用here.

标签:c-3,linux,linux-kernel,interrupt,power-management
来源: https://codeday.me/bug/20190709/1413015.html