日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基本定時(shí)器Basic timer (TIM6/TIM7)

單片機(jī)匠人 ? 來源:單片機(jī)匠人 ? 作者:單片機(jī)匠人 ? 2022-05-07 10:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

ENTER TITLE基本定時(shí)器Basic timer (TIM6/TIM7)

01TIM6和TIM7簡介

基本定時(shí)器TIM6和TIM7各包含一個(gè)16位自動(dòng)裝載計(jì)數(shù)器,由各自的可編程預(yù)分頻器驅(qū)動(dòng)。這2個(gè)定時(shí)器是互相獨(dú)立的,不共享任何資源。

02主要特性

TIM6和TIM7定時(shí)器的主要功能包括:

5de7e006-cdae-11ec-bce3-dac502259ad0.png

①16位自動(dòng)重裝載累加計(jì)數(shù)器;

②16位可編程(可實(shí)時(shí)修改)預(yù)分頻器,用于對(duì)輸入的時(shí)鐘按系數(shù)為1~65536之間的任意數(shù)值分頻器;

③在更新事件(計(jì)數(shù)器溢出)時(shí)產(chǎn)生中斷/DMA請(qǐng)求。

03功能

這個(gè)可編程定時(shí)器的主要部分是一個(gè)帶有自動(dòng)重裝載的16位累加計(jì)數(shù)器,計(jì)數(shù)器的時(shí)鐘通過一個(gè)預(yù)分頻器得到。

軟件可以讀寫計(jì)數(shù)器、自動(dòng)重裝載寄存器和預(yù)分頻寄存器,即使計(jì)數(shù)器運(yùn)行時(shí)也可以操作。

5e158f56-cdae-11ec-bce3-dac502259ad0.jpg

5e25b552-cdae-11ec-bce3-dac502259ad0.png

自動(dòng)重裝載寄存器是預(yù)加載的,每次讀寫自動(dòng)重裝載寄存器時(shí),實(shí)際上是通過讀寫預(yù)加載寄存器(Prescaler control register)實(shí)現(xiàn)。

當(dāng)TIMx_CR1寄存器的UDIS位為’0’,則每當(dāng)計(jì)數(shù)器達(dá)到溢出值時(shí),硬件發(fā)出更新事件;軟件也可以產(chǎn)生更新事件。

根據(jù)TIMx_CR1寄存器中的自動(dòng)重裝載預(yù)加載使能位(ARPE),寫入預(yù)加載寄存器的內(nèi)容能夠立即或在每次更新事件時(shí),傳送到它的影子寄存器。

計(jì)數(shù)器由預(yù)分頻輸出CK_CNT驅(qū)動(dòng),設(shè)置TIMx_CR1寄存器中的計(jì)數(shù)器使能位(CEN)使能計(jì)數(shù)器計(jì)數(shù)。

ENTER TITLE預(yù)分頻器(Prescaler description)

預(yù)分頻可以以系數(shù)介于1至65536之間的任意數(shù)值對(duì)計(jì)數(shù)器時(shí)鐘分頻。它是通過一個(gè)16位寄存器 (TIMx_PSC)的計(jì)數(shù)實(shí)現(xiàn)分頻。因?yàn)門IMx_PSC控制寄存器具有緩沖,可以在運(yùn)行過程中改變它的數(shù)值,新的預(yù)分頻數(shù)值將在下一個(gè)更新事件時(shí)起作用。

5e158f56-cdae-11ec-bce3-dac502259ad0.jpg

5e25b552-cdae-11ec-bce3-dac502259ad0.png

預(yù)分頻系數(shù)從1變到2的計(jì)數(shù)器時(shí)序圖

ENTER TITLE計(jì)數(shù)模式

計(jì)數(shù)器從0累加計(jì)數(shù)到自動(dòng)重裝載數(shù)值(TIMx_ARR寄存器),然后重新從0開始計(jì)數(shù)并產(chǎn)生一個(gè)計(jì)數(shù)器溢出事件。

每次計(jì)數(shù)器溢出時(shí)可以產(chǎn)生更新事件;(通過軟件或使用從模式控制器)設(shè)置TIMx_EGR寄存器的 UG位也可以產(chǎn)生更新事件。

設(shè)置TIMx_CR1中的UDIS位可以禁止產(chǎn)生UEV事件,這可以避免在寫入預(yù)加載寄存器時(shí)更改影子寄存器。在清除UDIS位為’0’之前,將不再產(chǎn)生更新事件,但計(jì)數(shù)器和預(yù)分頻器依然會(huì)在應(yīng)產(chǎn)生更新事件時(shí)重新從0開始計(jì)數(shù)(但預(yù)分頻系數(shù)不變)。

另外,如果設(shè)置了TIMx_CR1寄存器中的 URS(選擇更新請(qǐng)求),設(shè)置UG位可以產(chǎn)生一次更新事件UEV,但不設(shè)置UIF標(biāo)志(即沒有中斷或 DMA請(qǐng)求)。

當(dāng)發(fā)生一次更新事件時(shí),所有寄存器會(huì)被更新并(根據(jù)URS位)設(shè)置更新標(biāo)志(TIMx_SR寄存器的UIF位):

● 傳送預(yù)裝載值(TIMx_PSC寄存器的內(nèi)容)至預(yù)分頻器的緩沖區(qū)。

● 自動(dòng)重裝載影子寄存器被更新為預(yù)裝載值(TIMx_ARR)。

以下是一些在TIMx_ARR=0x36時(shí)不同時(shí)鐘頻率下計(jì)數(shù)器工作的圖示例子。

計(jì)數(shù)器時(shí)序圖:

5e58cec4-cdae-11ec-bce3-dac502259ad0.png

內(nèi)部時(shí)鐘分頻系數(shù)為1

5e6e3962-cdae-11ec-bce3-dac502259ad0.png

內(nèi)部時(shí)鐘分頻系數(shù)為2

ENTER TITLE時(shí)鐘源

計(jì)數(shù)器的時(shí)鐘由內(nèi)部時(shí)鐘(CK_INT)提供。

TIMx_CR1寄存器的CEN位和TIMx_EGR寄存器的UG位是實(shí)際的控制位,(除了UG位被自動(dòng)清 除外)只能通過軟件改變它們。一旦置CEN位為’1’,內(nèi)部時(shí)鐘即向預(yù)分頻器提供時(shí)鐘。下圖示出控制電路和向上計(jì)數(shù)器在普通模式下,沒有預(yù)分頻器時(shí)的操作。

ENTER TITLE調(diào)試模式

當(dāng)微控制器進(jìn)入調(diào)試模式(Cortex-M3核心停止)時(shí),根據(jù)DBG模塊中的配置位DBG_TIMx_STOP 的設(shè)置,TIMx計(jì)數(shù)器或者繼續(xù)計(jì)數(shù)或者停止工作。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5620

    瀏覽量

    130451
  • 計(jì)數(shù)器
    +關(guān)注

    關(guān)注

    32

    文章

    2321

    瀏覽量

    98608
  • 定時(shí)器
    +關(guān)注

    關(guān)注

    23

    文章

    3375

    瀏覽量

    124645

原文標(biāo)題:基于Stm32F030的基礎(chǔ)定時(shí)器(Basic timer)學(xué)習(xí)筆記1

文章出處:【微信號(hào):gh_e7f294a514ca,微信公眾號(hào):單片機(jī)匠人】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    瑞薩RA系列FSP庫開發(fā)實(shí)戰(zhàn)指南之AGT低功耗定時(shí)器簡介和結(jié)構(gòu)框圖

    瑞薩RA MCU有兩種定時(shí)器外設(shè):GPT(General PWM Timer定時(shí)器和AGT(Asynchronous General Purpose Timer
    的頭像 發(fā)表于 04-30 16:47 ?3257次閱讀
    瑞薩RA系列FSP庫開發(fā)實(shí)戰(zhàn)指南之AGT低功耗<b class='flag-5'>定時(shí)器</b>簡介和結(jié)構(gòu)框圖

    LAT1202+TIM DMA burst 輸出變頻 PWM 波形應(yīng)用筆記

    客戶需要 MCU 輸出一組變頻的 PWM 波形來控制外圍器件,并且不同頻率脈沖的個(gè)數(shù)也不同。STM32U5 芯片擁有 TIM1/TIM8 高級(jí)定時(shí)器,還有通用定時(shí)器
    發(fā)表于 01-11 17:22 ?0次下載

    PWM、定時(shí)器、SysTick 區(qū)別及應(yīng)用場景

    。下面我們來梳理清楚。一、基本概念定時(shí)器Timer)MCU內(nèi)最基礎(chǔ)的計(jì)數(shù)外設(shè),通過計(jì)數(shù)時(shí)鐘周期實(shí)現(xiàn)定時(shí)、計(jì)數(shù)功能。多數(shù)MCU內(nèi)部有多個(gè)通用定時(shí)器,可配置為
    的頭像 發(fā)表于 11-17 10:53 ?719次閱讀
    PWM、<b class='flag-5'>定時(shí)器</b>、SysTick 區(qū)別及應(yīng)用場景

    脈沖編碼TIM3中斷不生效是怎么回事?

    環(huán)境 stdio rtt 4.1.1 mcu stm32F407ZET6 目的 使用TIM3定時(shí)器讀取編碼圈數(shù) ① 按照論壇配置方法配置了一遍T
    發(fā)表于 09-22 06:23

    基于 AS32X601 微控制定時(shí)器模塊(TIM)技術(shù)研究與應(yīng)用實(shí)踐

    摘要: 本文全面介紹了國科安芯推出的AS32X601系列微控制定時(shí)器模塊(TIM),包括其系統(tǒng)架構(gòu)、功能特性、應(yīng)用場景以及工程實(shí)踐要點(diǎn)。通過對(duì)芯片的詳細(xì)分析,揭示了其高性能運(yùn)行的基礎(chǔ)。本文詳細(xì)
    的頭像 發(fā)表于 08-19 16:44 ?1031次閱讀

    【微五科技CF5010RBT60開發(fā)板試用體驗(yàn)】+高級(jí)定時(shí)器輸出PWM測試

    電機(jī)驅(qū)動(dòng)需要3相6開關(guān)信號(hào)進(jìn)行驅(qū)動(dòng),這個(gè)測評(píng)測試高級(jí)定時(shí)器產(chǎn)生PWM波的功能;定時(shí)器可以分為3個(gè)模塊,第一個(gè)模塊是時(shí)基單元,為了設(shè)置定時(shí)器基本計(jì)數(shù)模式等,第二個(gè)模塊是輸出(OC)模塊,
    發(fā)表于 07-25 08:43

    第二十二章 TIM——高級(jí)定時(shí)器

    本章介紹了W55MH32的高級(jí)定時(shí)器TIM1和TIM8),其含時(shí)基單元等,具備輸入捕獲、輸出比較、PWM生成等功能,還支持互補(bǔ)輸出、死區(qū)插入等,適用于工業(yè)電機(jī)控制,也提及相關(guān)配置結(jié)構(gòu)體。
    的頭像 發(fā)表于 06-20 13:58 ?1899次閱讀
    第二十二章 <b class='flag-5'>TIM</b>——高級(jí)<b class='flag-5'>定時(shí)器</b>

    第二十一章 TIM——通用定時(shí)器

    本篇文章介紹了W55MH32的通用定時(shí)器TIM2~TIM5等),其由16位自動(dòng)裝載計(jì)數(shù)和可編程預(yù)分頻構(gòu)成,具備輸入捕獲、輸出比較、PW
    的頭像 發(fā)表于 06-20 13:57 ?1763次閱讀
    第二十一章 <b class='flag-5'>TIM</b>——通用<b class='flag-5'>定時(shí)器</b>

    第二十章 TIM——基本定時(shí)器

    本章介紹了W55H32基本定時(shí)器TIM6、TIM7,16位向上計(jì)數(shù),含時(shí)鐘源、預(yù)分頻等,講解定時(shí)計(jì)算及初始化結(jié)構(gòu)體。
    的頭像 發(fā)表于 06-20 13:51 ?1391次閱讀
    第二十章 <b class='flag-5'>TIM</b>——基本<b class='flag-5'>定時(shí)器</b>

    comp輸出用于tim1剎車,消隱源和pwm輸出是不是得是同一個(gè)TIM呢?

    那不是一個(gè)定時(shí)器的話 怎么能保證COMP1的消隱觸發(fā)同步呢?假設(shè)pwm輸出是tim1_ch2,那么我消隱源可以選tim4_oc3?是不是tim1_oc5跟合理?
    發(fā)表于 06-09 07:12

    TIMER定時(shí)器

    TIMER0和TIMER7定時(shí)器載波相位有偏差,如何解決
    發(fā)表于 06-06 14:41

    comp輸出用于tim1剎車,消隱源和pwm輸出是不是得是同一個(gè)TIM呀?

    那不是一個(gè)定時(shí)器的話 怎么能保證COMP1的消隱觸發(fā)同步呢?假設(shè)pwm輸出是tim1_ch2,那么我消隱源可以選tim4_oc3?是不是tim1_oc5跟合理?
    發(fā)表于 06-05 06:10

    WIZnet W55MH32以太網(wǎng)單片機(jī)開發(fā)教程 第十一章 通用定時(shí)器(上篇)

    本章介紹了W55MH32的通用定時(shí)器TIM2~TIM5,其由 16 位計(jì)數(shù)等構(gòu)成,具輸入捕獲等功能,有多種計(jì)數(shù)模式及時(shí)鐘選擇。對(duì)例程進(jìn)行了講解并下載驗(yàn)證,
    的頭像 發(fā)表于 05-28 10:12 ?1236次閱讀
    WIZnet W55MH32以太網(wǎng)單片機(jī)開發(fā)教程 第十一章 通用<b class='flag-5'>定時(shí)器</b>(上篇)

    comp輸出用于tim1剎車,消隱源和pwm輸出是不是得是同一個(gè)TIM呢?

    那不是一個(gè)定時(shí)器的話 怎么能保證COMP1的消隱觸發(fā)同步呢?假設(shè)pwm輸出是tim1_ch2,那么我消隱源可以選tim4_oc3?是不是tim1_oc5跟合理?
    發(fā)表于 05-14 08:14

    一文讀懂熱界面材料:TIM1與TIM2的奇妙世界

    TIM1:芯片的“貼身保鏢”2025ThermalLink在熱界面材料的世界里,TIM1堪稱芯片的“貼身保鏢”。它通常緊緊地貼附在芯片(如CPU、GPU等核心芯片)與均熱板(IHS)之間,就像給芯片
    的頭像 發(fā)表于 05-11 06:41 ?3333次閱讀
    一文讀懂熱界面材料:<b class='flag-5'>TIM</b>1與<b class='flag-5'>TIM</b>2的奇妙世界
    安阳市| 都昌县| 宕昌县| 安陆市| 富裕县| 潍坊市| 芒康县| 商都县| 龙陵县| 奉新县| 于田县| 宝应县| 井研县| 碌曲县| 海口市| 宁阳县| 韶关市| 温泉县| 蓝田县| 蓬安县| 东安县| 昌邑市| 孝义市| 临汾市| 宣城市| 舟山市| 祁阳县| 嫩江县| 丹东市| 南投市| 沙坪坝区| 周口市| 晋宁县| 太康县| 三穗县| 和静县| 凤山县| 临颍县| 荃湾区| 大余县| 庆城县|