Cortex M3 STM32 中断优先级问题

2019-07-21 02:25发布



个位大佬你们是如何测试STM32中断抢占的,我的测试步骤如下:第一步、我配置了两个定时器,定时器2优先级为3,定时器3优先级为4,
第二步、我各自测试都可以发生中断
第三步、在定时器3中加上while 死循环,因为定时器三优先级低理论上讲定时器3中断在死循环中时候,定时器2肯定可以产生中断,但是定时器2的中断就再也不发生了,程序就死在了定时器3中断中


我想知道为何优先级高的定时器2居然一次都抢不到中断了呢? 费解中,拜求大佬帮忙解答。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。