打印
[AT32F415]

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

[复制链接]
1420|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
开启中断后,进不去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 | 只看该作者
可以断点运行看看

使用特权

评论回复
5
tpgf| | 2023-5-8 14:24 | 只看该作者
准备植发程序猿 发表于 2023-4-22 18:07
中断间隔200ms触发,极少数情况出现进不去while(1),调试了一天都没有再次出现这个问题。 ...

改了哪里的代码就可以进入循环了呢

使用特权

评论回复
6
qcliu| | 2023-5-8 14:37 | 只看该作者
准备植发程序猿 发表于 2023-4-22 18:07
中断间隔200ms触发,极少数情况出现进不去while(1),调试了一天都没有再次出现这个问题。 ...

额 说明还是中断那边处理的有问题了

使用特权

评论回复
7
drer| | 2023-5-8 15:22 | 只看该作者
这个不能通过更改中断优先级来控制 只能更改一下中断的频率了

使用特权

评论回复
8
coshi| | 2023-5-8 15:36 | 只看该作者
感觉很别扭 是不是工作的时序安排有问题呢

使用特权

评论回复
9
kxsi| | 2023-5-8 15:51 | 只看该作者
如果有必要加大中断产生的密度的话 需要如何处理呀

使用特权

评论回复
10
wiba| | 2023-5-8 16:08 | 只看该作者
kxsi 发表于 2023-5-8 15:51
如果有必要加大中断产生的密度的话 需要如何处理呀

延时开启中断就行吧 在while循环中操作?

使用特权

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

本版积分规则

10

主题

32

帖子

0

粉丝