STM32定时器中断中改变定时周期的问题

2019-07-14 20:16发布

STM32关闭ARPE位,就是ARR值可以直接改变,假设当前的ARR值比较大,ARR=5000,当进入定时器中断后,CNT计数器已经计到50(CNT=50),如果这时候给ARR寄存器赋值为30,定时器怎么运行呢,我的猜想是CNT计数器会一直加到65536,然后溢出进入中断,下次CNT比较值才变为50。有没有人研究过这个问题呢?求指教~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。