stm32用jlink仿真调试时,当用定时器时,每次对定时器初始化后,当全速运行时,总是直接跳到定

stm32用jlink仿真调试时,当用定时器时,每次对定时器初始化后,当全速运行时,总是直接跳到定时器中断了?程序不仿真时是正确的... stm32用jlink仿真调试时,当用定时器时,每次对定时器初始化后,当全速运行时,总是直接跳到定时器中断了?程序不仿真时是正确的 展开
 我来答
百度网友5f81806
2015-06-25 · TA获得超过1302个赞
知道小有建树答主
回答量:335
采纳率:100%
帮助的人:304万
展开全部
你在中断里设一个断点,看看是不是进了中断后一直重复出不来,如果是的话,应该是定时中断标识没有清除
TIM_ClearFlag(TIM2, TIM_FLAG_Update);
一般来说,你设置完单定器和中断后,单片要过一段时间才能进入中断,所以你单步调试时间较短的话不会发现.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式