本例展示了如何利用外設(shè)TIM2來產(chǎn)生四路頻率不同的信號。
TIM2時鐘設(shè)置為36MHz,預(yù)分頻設(shè)置為2,使用輸出比較-翻轉(zhuǎn)模式(Output Compare Toggle Mode)。
TIM2計數(shù)器時鐘可表達為:TIM2 counter clock = TIMxCLK / (Prescaler +1) = 12 MHz
設(shè)置TIM2_CCR1寄存器值為32768,則CC1更新頻率為TIM2計數(shù)器時鐘頻率除以CCR1寄存器值,為366.2 Hz。因此,TIM2通道1可產(chǎn)生一個頻率為183.1 Hz的周期信號。
同理,根據(jù)寄存器TIM2_CCR2 、TIM2_CCR3和 TIM2_CCR4的值,TIM2通道2可產(chǎn)生一個頻率為366.3 Hz的周期信號;TIM2通道3可產(chǎn)生一個頻率為732.4 Hz的周期信號;TIM2通道4可產(chǎn)生一個頻率為1464.8 Hz的周期信號。
可以通過示波器觀察各路輸出
標(biāo)簽:
TIM2
MHz
36
如何利用
上傳時間:
2014-01-22
上傳用戶:plsee