STM32F4定時器學習

2021-10-14 08:11:08 字數 343 閱讀 7447

高階定時器:time1 、time8

通用定時器:time2time5,tim9tim14

基本定時器:time6 和 time7 等

tim2~tim5 的暫存器介紹:

控制暫存器 1(timx_cr1):只用到了 timx_cr1 的最低位,也就是計數器使能位,該位必須置 1,才能讓定時器開始計數。

dma/中斷使能暫存器(timx_dier)。該暫存器是乙個 16 位的暫存器,第 0 位,該位是更新中斷允許位,定時器的更新中斷該位要設定為 1,來允許由於更新事件所產生的中斷。

預分頻暫存器(timx_psc)。該暫存器用設定對時鐘進行分頻,然後提供給計數器,作為計數器的時鐘。

stm32F4 時基定時器(2)

找了很多的資料,終於把時基定時器的給弄懂了,沒有使用庫函式,直接操作暫存器。下面介紹stm32中的systick,systick 部分內容屬於nvic控制部分,一共有4個暫存器,名稱和位址分別是 stk csr,0xe000e010 控制暫存器 stk load,0xe000e014 過載暫存器 s...

stm32f4 定時捕獲

概述 1000hz 20 80 占空比現象 1000hz 51 58 占空比現象 關於本文的更多詳情請往下看。筆者針對於初學者提供的例程都是去掉了許多不必要的功能,精簡了官方的 對初學者一看就明白,以簡單明瞭的工程供大家學習。stm32f4 tim輸入波形捕獲 脈衝頻率 占空比 例項 訪問密碼 st...

STM32F4定時器初始化的含義

最近在弄stm32乙太網的時候,看到定時器的中斷,發現忘記了一些定時器的內容。比如stm32f4的初始化定時器,tim3 int init 5000 1,8400 1 這一句就沒有理解了,這個是多久進入一次的定時器中斷呢?趕緊去翻了一下我之前stm32定時器的網頁收藏夾。寫下這篇文章記錄一下。先說結...