STM32之TIMER定時(shí)器之間不同點(diǎn)
TIM6和TIME7是基本定時(shí)器,他們通常作為通用定時(shí)器提供時(shí)間基準(zhǔn),特別地可以為數(shù)模轉(zhuǎn)換器(DAC)提供時(shí)鐘。實(shí)際上,它
們?cè)谛酒瑑?nèi)部直接連接到DAC并通過觸發(fā)輸出直接驅(qū)動(dòng)DAC。 這2個(gè)定時(shí)器是互相獨(dú)立的,不共享任何資源。
TIM2到TIM14為通用定時(shí)器,TIM2到TIM5;TIM9和TIM12;TIM10,TIM11,TIM13,TIM14,分為了三組,他們功能上有一些不同,相對(duì)高級(jí)定時(shí)器,只是功能上有一些閹割,他們都是相互獨(dú)立的,但是總時(shí)鐘都是由RCC控制著。具體的不同點(diǎn)看下面的結(jié)構(gòu)體。
圖一為TIM1和TIM8高級(jí)定時(shí)器
圖二為TIM2到TIM5
圖三為TIM6和TIM7
圖四為TIM9和TIM12
圖五為TIM10/11/13/14
從這五幅圖可以看出,每組定時(shí)有自己的用途,他們還可以根據(jù)需要通過TRGO信號(hào)進(jìn)行定時(shí)定級(jí)聯(lián)。但是不推存大家這樣做,如果你設(shè)計(jì)的系統(tǒng)誤差沒有嚴(yán)格要求話還是可以嘗試的。
具體的定時(shí)器配置和說明將在以后日志中詳細(xì)說明,他們的配置幾乎是一樣的。
評(píng)論