打印
[STM32G0]

STM32G070CBT6测试EXTI,中断标志不能清除

[复制链接]
520|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2023-9-18 09:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近用STM32G070CBT6设计产品,需要用到falling exti,但是发现中断pending寄存器无法清除,偶尔清除成功立即又置位了,实际上置位的时候检查gpio pin是高,所以说系统运行时候一直在无效的进中断,请问有什么办法解决

使用特权

评论回复
沙发
香水城| | 2023-9-18 13:52 | 只看该作者
请你说说 你现在所指的中断pending寄存器具体是什么? 你怎么擦除的?

使用特权

评论回复
板凳
Undshing| | 2023-9-18 21:46 | 只看该作者
有干扰吗?

使用特权

评论回复
地板
Henryko| | 2023-9-19 23:47 | 只看该作者
不能吧,一般都是会清掉的啊

使用特权

评论回复
5
麻花油条| | 2023-9-20 09:20 | 只看该作者
建议您参考STM32G070CBT6的参考手册和相关文档

使用特权

评论回复
6
内政奇才| | 2023-9-20 09:21 | 只看该作者
首先要确保是否正确配置了EXTI线和中断,并且已经启用了中断。

使用特权

评论回复
7
duo点| | 2023-9-20 09:22 | 只看该作者
建议使用调试器来检查代码的执行情况,以便找到问题所在。

使用特权

评论回复
8
onlycook| | 2023-9-20 09:23 | 只看该作者
中断优先级配置是否正确

使用特权

评论回复
9
AloneKaven| | 2023-9-20 23:19 | 只看该作者
看一下例程是怎么做的吧

使用特权

评论回复
10
Mowergy| | 2023-10-19 09:36 | 只看该作者
用调试器来检查代码

使用特权

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

本版积分规则

1327

主题

3832

帖子

0

粉丝