單片機在中斷函數里定時器是否還計數問題


以stm32F103為例解釋:如果初始化配置的是自動重裝初值(寄存器TIMx->CR1中第三位默認為發生更新事件時計數器不停止,可軟件置1更改為手動開啟計數器),那么定時器溢出后(即進入中斷后)就會立刻進行下一輪計數,不過如果中斷標志沒有清除,那么溢出后不會產生中斷,直到清除上次中斷標志產生本次中斷。

總結:找到相應的寄存器配置查看或時序圖。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com