为了账号安全,请及时绑定邮箱和手机立即绑定

为什么其他还设了好多中断都可以正常执行?

为什么其他还设了好多中断都可以正常执行?

C
慕少森 2022-12-22 19:15:22
while(1)里面是个switch(timer_Src),timer_Src在定时器中断里自加,根据timer_Src发送不同的东西。在debug调试里观察timer_Src随时间变化符合要求,但是while(1)循环里面的东西就是不执行,在里面设断点也不自己停下,但是人为地点暂停会停在switch(timer_Src)这里。
查看完整描述

2 回答

?
慕的地10843

TA贡献1785条经验 获得超8个赞

timer_Src的值是如何改变的,会不会有3、4、5的值出现。你可以在switch(timer_Src)前面插一对timer_Src进行赋值语句(如等于3)再试试看能不能执行到。

查看完整回答
反对 回复 2022-12-25
?
回首忆惘然

TA贡献1847条经验 获得超11个赞

default里面加调试语句,打断点观察变量变化状况,才能进一步分析原因

查看完整回答
反对 回复 2022-12-25
  • 2 回答
  • 0 关注
  • 80 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信