打印
[技术求助]

GPIO作中断

[复制链接]
313|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
午夜粪车|  楼主 | 2019-11-15 23:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近用到GPIO作中断,知道要使GPIO工作,首先要将其打开,也即GPIO_open(GPIO_DEV0,GPIO_OPEN_RESET),但不知为什么,我在程序去掉这句,GPIO还是正常工作啊,GPIO中断可以进,最后用GPIO_close(hGpio),把GPIO关掉,觉得也没有作用,不知什么原因?希望高手能指点下,谢谢!

使用特权

评论回复

相关帖子

沙发
yszong| | 2019-11-15 23:03 | 只看该作者
没遇到过,帮顶吧

使用特权

评论回复
板凳
liliang9554| | 2019-11-15 23:06 | 只看该作者
GPIO_open 是打开 GPIO 设备的驱动. 目的是为外设操作提供的 API.

使用特权

评论回复
地板
huangchui| | 2019-11-15 23:10 | 只看该作者

不过作为 GPIO, 很多芯片的 GPIO 复位后就可以用 (当然通常是默认的输入功能), 你也可以仔细了解一下你的 DSP 的 GPIO 特性.

使用特权

评论回复
5
zhaoxqi| | 2019-11-15 23:14 | 只看该作者
你因该是在其他地方的打开了相关的IO口的相关寄存器的设置的吧

使用特权

评论回复
6
jiaxw| | 2019-11-15 23:20 | 只看该作者
不知道是哪个型号的处理器,有些 GPIO 的上拉是强制的吧,是不是遇到这个问题了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

867

主题

10194

帖子

3

粉丝