最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

TIM(Timer)定時(shí)器學(xué)習(xí)打卡

2022-08-11 11:08 作者:傅李耶  | 我要投稿

1、定時(shí)器可以對(duì)輸入的時(shí)鐘進(jìn)行計(jì)數(shù),并在計(jì)數(shù)值達(dá)到設(shè)定值時(shí)觸發(fā)中斷(基本功能)

2、構(gòu)成:16位計(jì)數(shù)器、預(yù)分頻器、自動(dòng)重裝寄存器的時(shí)基單元

3、功能:基本的定時(shí)中斷功能、內(nèi)外時(shí)鐘源選擇、輸入捕獲、輸出比較、編碼器接口、主從觸發(fā)模式

4、分類(lèi):高級(jí)定時(shí)器(TIM1、TIM8)、通用計(jì)時(shí)器(TIM2、3、4、5)、基本定時(shí)器三種(TIM6、7)

5、相關(guān)內(nèi)容:PWM驅(qū)動(dòng)(輸出比較功能),測(cè)量方波頻率(定時(shí)器輸入捕獲功能),定時(shí)器的編碼器接口

定時(shí)器本質(zhì)上也是一個(gè)計(jì)數(shù)器

在72MHZ計(jì)數(shù)時(shí)鐘下可以實(shí)現(xiàn)最大59.65s的計(jì)時(shí)(1/(72M/65536/65536))(中斷頻率)

STM32的定時(shí)器支持級(jí)聯(lián)模式

高級(jí)定時(shí)器:

所連總線(xiàn):APB2(性能更高)

擁有通用定時(shí)器的全部功能,并額外具有重復(fù)計(jì)數(shù)器、死區(qū)生成、互補(bǔ)輸出、剎車(chē)輸入等功能

通用定時(shí)器:

所連總線(xiàn):APB1

擁有基本定時(shí)器全部功能,并具有內(nèi)外時(shí)鐘源選擇、輸入捕獲、輸出比較、編碼器接口、主從觸發(fā)模式等功能

基本定時(shí)器:

所連總線(xiàn):APB1

擁有定時(shí)中斷、主模式觸發(fā)DAC的功能


三種定時(shí)器由高級(jí)向低級(jí)向下兼容

庫(kù)函數(shù)中除了TIM1~8還有9、10、11等,但一般用不到

STM32F103C8T6定時(shí)器資源:TIM1到TIM4(一個(gè)高級(jí)定時(shí)器、三個(gè)通用計(jì)時(shí)器)

時(shí)基單元工作流程:

基準(zhǔn)時(shí)鐘——預(yù)分頻器(分頻)——計(jì)數(shù)器(計(jì)數(shù)自增并不斷與自動(dòng)重裝寄存器進(jìn)行比較,當(dāng)二者值相等時(shí)即計(jì)時(shí)時(shí)間到——產(chǎn)生一更新中斷和更新事件——CUP響應(yīng)更新中斷)

主模式觸發(fā)DAC功能:

能夠讓內(nèi)部硬件不受程序控制下實(shí)現(xiàn)自動(dòng)運(yùn)行

用途:在使用DAC時(shí)可能用DAC輸出一段波形,需要設(shè)計(jì)定時(shí)器中斷,中斷程序中使用代碼觸發(fā)DAC轉(zhuǎn)換然后DAC輸出,頻繁調(diào)用中斷會(huì)使主程序處于頻繁被中斷的狀態(tài),影響主程序的運(yùn)行和其他中斷響應(yīng)。使用主模式則可以將定時(shí)器的更新事件映射到觸發(fā)輸出TRGO(Trigger Out)位置,(TRGO直接接到DAC的觸發(fā)引腳上)定時(shí)器的更新不需要通過(guò)中斷觸發(fā)DAC轉(zhuǎn)換,只需將更新事件通過(guò)主模式映射到TRGO,然后TRGO就會(huì)直接觸發(fā)DAC,無(wú)需軟件參與,實(shí)現(xiàn)硬件的觸發(fā)

基本定時(shí)器只支持向上計(jì)數(shù)(計(jì)數(shù)器從0開(kāi)始,向上自增,計(jì)數(shù)到重裝值,清零并申請(qǐng)中斷,開(kāi)始下一輪循環(huán))一種模式

通用計(jì)數(shù)器和高級(jí)定時(shí)器還支持向下計(jì)數(shù)模式和中央對(duì)齊模式

向下計(jì)數(shù)模式:從重裝值開(kāi)始向下自減,減到0后回到重裝值,同時(shí)申請(qǐng)中斷,繼續(xù)下一輪

中央對(duì)齊計(jì)數(shù)模式:從0開(kāi)始,先向上自增,計(jì)數(shù)到重裝值,申請(qǐng)中斷,再向下自減,減到0,申請(qǐng)中斷,繼續(xù)下一輪

主要掌握向上計(jì)數(shù)模式

時(shí)鐘輸入:

基本計(jì)時(shí)器只能選擇內(nèi)部時(shí)鐘(系統(tǒng)頻率72MHz),通用計(jì)時(shí)器不僅可以選擇內(nèi)部時(shí)鐘還可以選擇外部時(shí)鐘——TIMx_ETR引腳上的外部時(shí)鐘

外部時(shí)鐘模式1的輸入可以是ETR引腳、其他定時(shí)器、CH1引腳邊沿、CH1引腳、CH2引腳

一般情況下,外部時(shí)鐘通過(guò)ETR引腳即可

使用外部時(shí)鐘首選ETR引腳外部時(shí)鐘模式2的輸入(最簡(jiǎn)單、最直接)?

TIM(Timer)定時(shí)器學(xué)習(xí)打卡的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
嘉义县| 微博| 霍州市| 揭阳市| 德惠市| 沐川县| 和田县| 曲阳县| 云林县| 尚志市| 奉化市| 赤壁市| 浮山县| 曲松县| 武夷山市| 海南省| 留坝县| 泗阳县| 巩义市| 获嘉县| 隆安县| 潼南县| 历史| 通化县| 焦作市| 青河县| 梁河县| 泽州县| 抚顺县| 慈溪市| 宜宾市| 绥江县| 阿克苏市| 汉源县| 三穗县| 谢通门县| 竹北市| 丰都县| 始兴县| 巴林右旗| 闵行区|