定時器框圖
- 圖中紅色虛線框選部分是定時器的 " 時鐘產(chǎn)生器 "
- 定時器的 " 時鐘產(chǎn)生器 " 可以是8種觸發(fā)源觸發(fā),也可以是來自RCC的CLK(這里不講解)
- 定時器的 " 時鐘產(chǎn)生器 " 通過 “觸發(fā)控制器” 中的 “從模式控制器” 的配置,產(chǎn)生的時鐘信號給 “PSC預分頻器” 輸出,進而給定時器計數(shù)
8種觸發(fā)源
ITR0~ITR3觸發(fā)源說明
高級定時器
通用定時器
實際框圖
舉個例子:
將TIM2設置成從定時器 從機模式為:外部時鐘模式1從模式 [External Clock Mod1], 觸發(fā)源選擇ITR0,那么我必須打開TIM1定時器,并啟動觸發(fā)
TIM1配置如下:
TIM2配置如下:
實際效果圖
實際測試發(fā)現(xiàn)多了一個脈沖,可能是計數(shù)器從0開始,0~5一共有6個數(shù)字,STM32從0開始計數(shù)了
總結
內(nèi)部觸發(fā)輸入(ITRx):使用一個定時器作為另一個定時器的預分頻器,如可以配置一個定時器Timer1而作為另一個定時器Timer2的預分頻器。文章來源:http://www.zghlxwxcb.cn/news/detail-598014.html
實際項目資源,使用STM32CubeMX 6.5 生成文章來源地址http://www.zghlxwxcb.cn/news/detail-598014.html
到了這里,關于【STM32技巧】(1)STM32定時器8種觸發(fā)源之ITR0~ITR3說明的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!