[STM32G0]

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

[复制链接]
119|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 | 显示全部楼层
不能吧,一般都是会清掉的啊

使用特权

评论回复
麻花油条| | 2023-9-20 09:20 | 显示全部楼层
建议您参考STM32G070CBT6的参考手册和相关文档

使用特权

评论回复
内政奇才| | 2023-9-20 09:21 | 显示全部楼层
首先要确保是否正确配置了EXTI线和中断,并且已经启用了中断。

使用特权

评论回复
duo点| | 2023-9-20 09:22 | 显示全部楼层
建议使用调试器来检查代码的执行情况,以便找到问题所在。

使用特权

评论回复
onlycook| | 2023-9-20 09:23 | 显示全部楼层
中断优先级配置是否正确

使用特权

评论回复
AloneKaven| | 2023-9-20 23:19 | 显示全部楼层
看一下例程是怎么做的吧

使用特权

评论回复
Mowergy| | 2023-10-19 09:36 | 显示全部楼层
用调试器来检查代码

使用特权

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

本版积分规则

1060

主题

2467

帖子

0

粉丝