【例1】利用定時(shí)功能產(chǎn)生方波信號。假設(shè):單片機(jī)晶振頻率為fosc=6MHz。要求:利用定時(shí)/計(jì)數(shù)器T0的工作方式1控制定時(shí),在單片機(jī)P1.1引腳產(chǎn)生頻率f=50Hz的方波。
下面我們以LED流水燈為例演示定時(shí)功能,流水的時(shí)間間隔由定時(shí)器精確控制。(看了上面的這句話就繞道的童鞋,請不要急著走,接下來講的不是怎么實(shí)現(xiàn)流水燈,而是怎么樣定時(shí)。)下面我們以16位定時(shí)器0來演示。新建一個(gè)
1.STM32的Timer簡介STM32中一共有11個(gè)定時(shí)器,其中2個(gè)高級控制定時(shí)器,4個(gè)普通定時(shí)器和2個(gè)基本定時(shí)器,以及2個(gè)看門狗定時(shí)器和1個(gè)系統(tǒng)嘀嗒定時(shí)器。其中系統(tǒng)嘀嗒定時(shí)器是前文中所描述的SysTick,看門狗定時(shí)器以后再詳細(xì)
STM32中一共有11個(gè)定時(shí)器,其中2個(gè)高級控制定時(shí)器,4個(gè)普通定時(shí)器和2個(gè)基本定時(shí)器,以及2個(gè)看門狗定時(shí)器和1個(gè)系統(tǒng)嘀嗒時(shí)鐘。今天主要是學(xué)習(xí)8個(gè)定時(shí)器。