不太明白
(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分頻,則每四個輸入周期才做一次捕獲,這樣在輸入信號變化不頻繁的情況下, //可以減少軟件被不斷中斷的次數。