《智能電子產品設計與制作》課件-1.6.1 定時器內部結構_第1頁
《智能電子產品設計與制作》課件-1.6.1 定時器內部結構_第2頁
《智能電子產品設計與制作》課件-1.6.1 定時器內部結構_第3頁
《智能電子產品設計與制作》課件-1.6.1 定時器內部結構_第4頁
《智能電子產品設計與制作》課件-1.6.1 定時器內部結構_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1.6.1通用定時器內部結構項目一10一月2026智能電子產品設計與制作主要內容定時器概述通用定時器內部結構1.定時器概述STM32F030系列芯片多達10個定時器,其中高級定時器1個,通用定時器5個,基本定時器1個,以及1個獨立看門狗和1個窗口看門狗定時器,1個SysTick滴答定時器。定時器類型定時器計數(shù)位數(shù)計數(shù)類型DMA請求捕獲/比較通道數(shù)互補輸出高級定時器TIM116位向上,向下,向上/向下有4有通用定時器TIM316位向上,向下,向上/向下有4無TIM1416位向上無1無TIM1516位向上有2有TIM16TIM1716位向上有1有基本定時器TIM616位向上有0無2.通用定時器內部結構(1)通用定時器的特性16位向上、向下、向上/向下自動重裝載計數(shù)器16位可編程預分頻系數(shù),分頻系數(shù)范圍是1~65535多達4個獨立通道:輸入捕獲、輸出比較、PWM產生(邊沿和中心對齊模式)、

1路脈沖模式輸出等功能使用外部信號控制定時器和定時器互聯(lián)的同步電路如下事件發(fā)生時產生中斷/DMA:--更新:計數(shù)器向上溢出/向下溢出,計數(shù)器初始化(通過軟件或者內部/外部觸發(fā))--輸入捕獲--觸發(fā)事件(計數(shù)器啟動、停止、初始化或者由內部/外部觸發(fā)計數(shù))--輸入捕獲--輸出比較支持針對定位的增量(正交)編碼器和霍爾傳感器電路觸發(fā)輸入作為外部時鐘或者按周期的電流管理2.通用定時器內部結構(2)通用定時器框圖2.通用定時器內部結構(3)定時器定時時間計算在使用定時器的各個功能時,都要用到定時器的計時周期。我們一般使用內部的系統(tǒng)時鐘經過分頻后作為定時的時鐘源,使用向上的計數(shù)模式。這里設定系統(tǒng)時鐘為48MHz,定時器重裝載值為arr,分頻比為psc,定時時長為t,則有t=(arr+1)*(psc+1)/48M也就是定時時長由arr和psc決定,由于一個方程中有2個未知數(shù),那么arr和psc的值不是唯一的,只要保證arr和psc的取值在0~65535之間都是可以的。2.通用定時器內部結構(4)定時器產生PWMSTM32F0系列的TIM1、TIM3、TIM14~TIM17定時器都可以用來產生PWM輸出。定時器的一個計時周期對應一個PWM周期,脈寬(高電平的寬度)需要根據輸出管腳的初始電平的不同,或者為0~CCRx這一段,或者為CCRx~ARR這一段。改變CCRx的值即可實現(xiàn)脈寬的控制。2.通用定時器內部結構(5)定時器輸入捕獲STM32的輸入捕獲模式可以用來測量脈沖寬度或者測量頻率等。計數(shù)器往復的在0~ARR之間進行計數(shù),外部輸入信號假定上升沿觸發(fā)捕捉,則在外部信號上升沿到來時,將當前定時器計數(shù)值捕捉到,存放在捕獲/比較寄存器中,通過編程可以將該捕獲值讀取走,當下一個上升

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論