加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – linux内核中断

发布时间:2020-12-16 07:01:53 所属栏目:百科 来源:网络整理
导读:我已经将我的基于omap4的自定义板的一个gpio作为输入gpio.当我在任何端口上连接任何外部h / w时,输入gpio会下拉,我会在该gpio上获得中断. 现在,当我运行Linux内核2.6时它工作正常并在gpio上获得中断但是当我使用Linux内核3.0时,它不会在该gpio上创建中断.该g
我已经将我的基于omap4的自定义板的一个gpio作为输入gpio.当我在任何端口上连接任何外部h / w时,输入gpio会下拉,我会在该gpio上获得中断.

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

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

解决方法

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

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读