国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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ó)家法律
宝兴县| 永仁县| 宁乡县| 长治县| 宜春市| 绥阳县| 苗栗县| 故城县| 调兵山市| 上杭县| 许昌市| 永福县| 赤水市| 健康| 前郭尔| 荃湾区| 米泉市| 中卫市| 宝鸡市| 蓬安县| 阳山县| 红安县| 沁阳市| 海林市| 临城县| 新邵县| 射阳县| 沁源县| 通渭县| 祁东县| 绥棱县| 阜康市| 临夏县| 郓城县| 东乡县| 喀什市| 九龙城区| 肇源县| 泉州市| 兴城市| 黄大仙区|