STM32的定時器著實強大,當然也很復(fù)雜,所以本人寫了點總結(jié),幫助新手快點入門。教程主要是對手冊加了些個人理解,主要還請參考手冊。同時給出11個例程,基本上都跟手冊對應(yīng)的例程。開發(fā)環(huán)境是MDK3.2 Library 2.0 STM103V100的開發(fā)板。兩個附件一個是教程,一個是11個例程,每個例程在教程里都有說明。教程里最后關(guān)于2.0庫的兩個勘誤(用的2.0的庫。把Option for Targetxxx->c/c++ Include Path添加2.0庫的包含路徑就可以了,關(guān)鍵是stm32f10x_conf.h這個文件。),花了1天時間整理的,希望能給你帶來點幫助。
例程列表:
TIMER-1 : 定時器上溢。
TIMER-2 : 強置輸出模式。
TIMER-3 : 輸出比較模式。
TIMER-4 : PWM1模式。
TIMER-5 : 輸入捕獲模式(結(jié)果硬件仿真觀察)。
TIMER-6 : PWM輸入模式。
TIMER-7 : 單脈沖模式。
TIMER-8 : TIMER2作為TIMER3的分頻器,即TIMER3的時鐘由TIMER2提供。
TIMER-9 : TIMER2使能TIMER3(時鐘都用內(nèi)部時鐘,兩個非同步)。
TIMER-10: TIMER2啟動TIMER3(時鐘都用內(nèi)部時鐘,兩個非同步)。
TIMER-11: TIMER4的通道1同時出發(fā)TIMER4和TIMER3兩個定時器。
教程與例程至附件下載