[AT32F415]

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

[复制链接]
730|9
手机看帖
扫描二维码
随时随地手机跟帖
准备植发程序猿|  楼主 | 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

粉丝