STM32 | 定時器中TIM_RepetitionCounter 做用詳解


在STM32中 有一個這個TIM_RepetitionCounter參數。微信




以下,定時了0.001s,而後在中斷中計數1000次,點亮熄滅LED,正常狀況來講,led會亮1s,而後滅1s,,,不斷重複。.net


當 TIM_RepetitionCounter  參數設置爲0 時,確實是1s。blog







當 TIM_RepetitionCounter  參數設置爲1 時,明顯感受到亮滅的時間被延長了一倍。ci



因此 TIM_RepetitionCounter  應該是在本次定時結束後,再重裝載定時 1次,進入中斷,因此get


 當TIM_RepetitionCounter =1時,至關於定時0.001s 2次進入中斷,那麼led的亮滅時間就變成了2s。it


 當TIM_RepetitionCounter =2時,至關於定時0.001s 3次進入中斷,那麼led的亮滅時間就變成了3s。io


。。。。。。class



本文分享自微信公衆號 - 嵌入式軟硬件愛好者(qrsfan)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。硬件

相關文章
相關標籤/搜索