[AT32F415] 开启中断后,进不去main函数中的while(1)

[复制链接]
 楼主| 准备植发程序猿 发表于 2023-4-22 10:02 | 显示全部楼层 |阅读模式
开启中断后,进不去main函数中的while(1)
地瓜patch 发表于 2023-4-22 10:49 来自手机 | 显示全部楼层
中断一直被触发,或者while前的初始化函数有错误,卡在错误位置
 楼主| 准备植发程序猿 发表于 2023-4-22 18:07 | 显示全部楼层
地瓜patch 发表于 2023-4-22 10:49
中断一直被触发,或者while前的初始化函数有错误,卡在错误位置

中断间隔200ms触发,极少数情况出现进不去while(1),调试了一天都没有再次出现这个问题。
jt123456 发表于 2023-4-23 10:01 | 显示全部楼层
可以断点运行看看
tpgf 发表于 2023-5-8 14:24 | 显示全部楼层
准备植发程序猿 发表于 2023-4-22 18:07
中断间隔200ms触发,极少数情况出现进不去while(1),调试了一天都没有再次出现这个问题。 ...

改了哪里的代码就可以进入循环了呢
qcliu 发表于 2023-5-8 14:37 | 显示全部楼层
准备植发程序猿 发表于 2023-4-22 18:07
中断间隔200ms触发,极少数情况出现进不去while(1),调试了一天都没有再次出现这个问题。 ...

额 说明还是中断那边处理的有问题了
drer 发表于 2023-5-8 15:22 | 显示全部楼层
这个不能通过更改中断优先级来控制 只能更改一下中断的频率了
coshi 发表于 2023-5-8 15:36 | 显示全部楼层
感觉很别扭 是不是工作的时序安排有问题呢
kxsi 发表于 2023-5-8 15:51 | 显示全部楼层
如果有必要加大中断产生的密度的话 需要如何处理呀
wiba 发表于 2023-5-8 16:08 | 显示全部楼层
kxsi 发表于 2023-5-8 15:51
如果有必要加大中断产生的密度的话 需要如何处理呀

延时开启中断就行吧 在while循环中操作?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

32

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部