⚠️
嗨,那里..感谢您参加论坛。激动人心的消息!现在,我们正在转到我们的新论坛平台,该平台将提供更好的功能,并包含在主话网站中。所有帖子和帐户都已迁移。我们现在仅在新论坛上接受流量 - 请在https://www.dialog-spoomendonductor.com/support。我们将在未来几天修复错误 /优化搜索和标记。
4个帖子 / 0新
最后一篇文章
重新开发
离线
最后一次露面:3年3个月前
加入:2016-07-25 19:14
GPIO中断

嗨,支持!
是否有示例代码解释或演示GPIO中断的示例代码?

当我在GPIO中断中测试自己的代码时,中断不会启动LED闪烁,不确定发生了什么...
代码段(PNG):
https://www.dropbox.com/s/b72v2xjlig2yt45/q1.png?dl=0
https://www.dropbox.com/s/956f6turi0rb987/q2.png?dl = 0

请帮忙!
谢谢!
- 爱德华

设备:
mt_dialog
离线
最后一次露面:4个月3周前
职员
加入:2015-06-08 11:34
嗨,rexdevelverment,

嗨,rexdevelverment,

您不必在ISR中禁用IRQ或禁用中断,只是切换LED的条件就足够了,现在您粘贴的代码似乎还可以,您应该检查的是您正在使用的软件包,这是QFN40,是由于WCSP没有端口2。

谢谢mt_dialog

重新开发
离线
最后一次露面:3年3个月前
加入:2016-07-25 19:14
嗨mt_dialog,

嗨mt_dialog,
谢谢你的回复,

1.是否有任何有示例代码解释或演示GPIO中断的示例示例?
2.谢谢!
3.是否有任何标志表明触发了GPIO中断?
谢谢,
爱德华

mt_dialog
离线
最后一次露面:4个月3周前
职员
加入:2015-06-08 11:34
嗨,rexdevelverment,

嗨,rexdevelverment,

1.不,外围设备演示中没有示例证明GPIO中断功能性。您将能够在UM-B-051 DA1458X软件平台Reference.pdf中找到有关GPIO中断的文档,如上所述,您使用的是WCSP或QFN40?如果其WCSP尝试使用端口0或端口1,因为没有端口2。

2.您可以使用NVIC_GetPendingIrq()函数检查中断是否通过NVIC触发。

谢谢mt_dialog