STM32--------定時(shí)器

STM32F103一共有11個(gè)定時(shí)器涉馅,其中:

2個(gè)高級(jí)定時(shí)器

4個(gè)普通定時(shí)器

2個(gè)基本定時(shí)器

2個(gè)看門狗定時(shí)器

1個(gè)系統(tǒng)嘀嗒定時(shí)器


TIMER主要是由三部分組成:

1、時(shí)基單元庸诱。

2偶翅、輸入捕獲聚谁。

3滞诺、輸出比較习霹。

還有兩種模式控制功能:從模式控制和主模式控制阎曹。


通用定時(shí)器PWM工作原理

以PWM模式2处嫌,定時(shí)器3向上計(jì)數(shù)檐薯,有效電平是高電平,定時(shí)器3的第3個(gè)PWM通道為例:

定時(shí)器3的第3個(gè)PWM通道對(duì)應(yīng)是PB0這引腳坛缕,三角頂點(diǎn)的值就是TIM3_ARR寄存器的值,上圖這條紅線的值就TIM3_CCR3

當(dāng)定時(shí)器3的計(jì)數(shù)器(TIM3_CNT)剛開始計(jì)數(shù)的時(shí)候是小于捕獲/比較寄存器(TIM3_CCR3)的值骗卜,

此時(shí)PB0輸出低電平直晨,隨著計(jì)數(shù)器(TIM3_CNT)值慢慢的增加,

當(dāng)計(jì)數(shù)器(TIM3_CNT)大于捕獲/比較寄存器(TIM3_CCR3)的值時(shí)膨俐,這時(shí)PB0電平就會(huì)翻轉(zhuǎn),輸出高電平罩句,計(jì)數(shù)器(TIM3_CNT)的值繼續(xù)增加焚刺,

當(dāng)TIM3_CNT=TIM3_ARR的值時(shí),TIM3_CNT重新回到0繼續(xù)計(jì)數(shù)门烂,PB0電平翻轉(zhuǎn)乳愉,輸出低電平,此時(shí)一個(gè)完整的PWM信號(hào)就誕生了屯远。


頻率:

//Fpwm = 72M / ((arr+1)*(psc+1))(單位:Hz)


其中

F就是PWM輸出的頻率蔓姚,單位是:HZ;

ARR就是自動(dòng)重裝載寄存器(TIMx_ARR);

PSC 就是預(yù)分頻器(TIMx_PSC);

72M就是系統(tǒng)的頻率慨丐;

占空比

duty cycle = (TIMx_CCRx/ TIMx_ARR+1)* 100%

高級(jí)定時(shí)器都可以同時(shí)產(chǎn)生3路互補(bǔ)帶死區(qū)時(shí)間的PWM信號(hào)和一路單獨(dú)的PWM信號(hào),

具有剎車輸入功能,在緊急的情況下這個(gè)剎車功能可以切斷PWM信號(hào)的輸出

還具有支持針對(duì)定位的增量(正交)編碼器和霍爾傳感器電路

高級(jí)控制定時(shí)器(TIM1 和TIM8) 由一個(gè)16位的自動(dòng)裝載計(jì)數(shù)器組成,它由一個(gè)可編程的預(yù)分頻器驅(qū)動(dòng)

它適合多種用途,包含測(cè)量輸入信號(hào)的脈沖寬度( 輸入捕獲) 演痒,或者產(chǎn)生輸出波形(輸出比較希柿、PWM、嵌入死區(qū)時(shí)間的互補(bǔ)PWM等)。

使用定時(shí)器預(yù)分頻器和RCC時(shí)鐘控制預(yù)分頻器昏鹃,可以實(shí)現(xiàn)脈沖寬度和波形周期從幾個(gè)微秒到幾個(gè)毫秒的調(diào)節(jié)载迄。

高級(jí)控制定時(shí)器(TIM1 和TIM8) 和通用定時(shí)器(TIMx) 是完全獨(dú)立的粗截,它們不共享任何資源


這里只需要提一點(diǎn)有些網(wǎng)友疑惑的TIM_TimeBaseStructure.TIM_ClockDivision = 0;這句話是什么作用?其實(shí)仔細(xì)看過技術(shù)手冊(cè)后發(fā)現(xiàn)這句話與PWM輸出實(shí)驗(yàn)其實(shí)是沒關(guān)系的,這句話是設(shè)置定時(shí)器時(shí)鐘(CK_INT)頻率與數(shù)字濾波器(ETR,TIx)使用的采樣頻率之間的分頻比例的(與輸入捕獲相關(guān))厢呵,0表示濾波器的頻率和定時(shí)器的頻率是一樣的短曾。



110:PWM模式1- 在向上計(jì)數(shù)時(shí),一旦TIMx_CNT

無效電平漠嵌;在向下計(jì)數(shù)時(shí)约炎,一旦TIMx_CNT>TIMx_CCR1時(shí)通道1為無效電平(OC1REF=0),否

則為有效電平(OC1REF=1)。

111:PWM模式2- 在向上計(jì)數(shù)時(shí)报腔,一旦TIMx_CNT

有效電平翻诉;在向下計(jì)數(shù)時(shí)芦圾,一旦TIMx_CNT>TIMx_CCR1時(shí)通道1為有效電平,否則為無效電

平糊探。

TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High; //輸出極性:TIM輸出比較極性高瞪慧,所以這里我們?cè)O(shè)置的CC2P是0,也就是默認(rèn)的OC2高電平有效。


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市房铭,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌凌蔬,老刑警劉巖砂心,帶你破解...
    沈念sama閱讀 216,496評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件辩诞,死亡現(xiàn)場(chǎng)離奇詭異外永,居然都是意外死亡祭衩,警方通過查閱死者的電腦和手機(jī)劫乱,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門峭梳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來舰绘,“玉大人,你說我怎么就攤上這事葱椭∥媸伲” “怎么了?”我有些...
    開封第一講書人閱讀 162,632評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵孵运,是天一觀的道長(zhǎng)秦陋。 經(jīng)常有香客問我,道長(zhǎng)治笨,這世上最難降的妖魔是什么驳概? 我笑而不...
    開封第一講書人閱讀 58,180評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮大磺,結(jié)果婚禮上抡句,老公的妹妹穿的比我還像新娘。我一直安慰自己杠愧,他們只是感情好待榔,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著流济,像睡著了一般锐锣。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上绳瘟,一...
    開封第一講書人閱讀 51,165評(píng)論 1 299
  • 那天雕憔,我揣著相機(jī)與錄音,去河邊找鬼糖声。 笑死斤彼,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的蘸泻。 我是一名探鬼主播琉苇,決...
    沈念sama閱讀 40,052評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼悦施!你這毒婦竟也來了并扇?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,910評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤抡诞,失蹤者是張志新(化名)和其女友劉穎穷蛹,沒想到半個(gè)月后土陪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,324評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡肴熏,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評(píng)論 2 332
  • 正文 我和宋清朗相戀三年鬼雀,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蛙吏。...
    茶點(diǎn)故事閱讀 39,711評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡取刃,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出出刷,到底是詐尸還是另有隱情璧疗,我是刑警寧澤,帶...
    沈念sama閱讀 35,424評(píng)論 5 343
  • 正文 年R本政府宣布馁龟,位于F島的核電站崩侠,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏坷檩。R本人自食惡果不足惜却音,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評(píng)論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望矢炼。 院中可真熱鬧系瓢,春花似錦、人聲如沸句灌。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,668評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽胰锌。三九已至骗绕,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間资昧,已是汗流浹背酬土。 一陣腳步聲響...
    開封第一講書人閱讀 32,823評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留格带,地道東北人撤缴。 一個(gè)月前我還...
    沈念sama閱讀 47,722評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像叽唱,于是被迫代替她去往敵國和親屈呕。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容