STM32--TIM定時器時鍾分割(疑難)


不太明白

(1)        TIM_Perscaler來設置預分頻系數;

(2)        TIM_ClockDivision來設置時鍾分割(時鍾分頻因子);

(3)        TIM_CounterMode來設置計數器模式;

 

時鍾分割定義的是在定時器時鍾頻率 (CK_INT)與數字濾波器 (ETR,TIx)使用的采樣頻率之間的分頻比例。 TIM_ClockDivision的參數如下表:

TIM_ClockDivision

描述

二進制值

TIM_CKD_DIV1

tDTS = Tck_tim

0x00

TIM_CKD_DIV2

tDTS = 2 * Tck_tim

0x01

TIM_CKD_DIV4

tDTS = 4 * Tck_tim

0x10

數字濾波器 (ETR,TIx)是為了將 ETR進來的分頻后的信號濾波,保證通過信號頻率不超過某個限定。

tDTS指的是什么?

Tck_tim指的是什么?

時鍾分割設置后的作用是什么?

歡迎回答!!!謝謝

 //輸入預分頻。意思是控制在多少個輸入周期做一次捕獲,如果 
//輸入的信號頻率沒有變,測得的周期也不會變。比如選擇4分頻,則每四個輸入周期才做一次捕獲,這樣在輸入信號變化不頻繁的情況下, //可以減少軟件被不斷中斷的次數。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM