STM32定時器應用筆記AN4776之推薦閱讀
眾所周知,STM32的定時器功能非常龐大復雜,應用也非常普遍。目前STM32家族已有10條產品線,其中都內置多個定時器外設。盡管STM32各系列的定時器無論從數目上還是特性上可能略有差異,但它們整體上還是具有一些公共特性與相同的操作模式。
ST官方有一篇針對STM32通用定時器的應用筆記,編號為AN4776,內容較為詳盡豐富。該筆記主要對STM32通用定時器的基本特性、操作模式及相關應用做了細致清晰的描述。既有對基本概念的詳細講解,又有相關實際應用的原理介紹,同時還配有相關應用的參考工程代碼。該筆記值得一讀。
這里簡單介紹下AN4776應用筆記的基本內容框架。
該筆記主要分兩部分。第一部分主要是對STM32定時器的基本組成及特性的描述和講解。第二部分對STM32定時器的一些特定應用做了專門描述,包括基本工作原理和相關應用代碼的介紹。
第一部分包括如下內容:
1.1 STM32定時器的基本組成單元
主從控制單元
時基單元
定時器通道單元
剎車單元
1.2 STM32定時器的基本工作模式
定時器基本功能配置
輸入模式的通道配置
輸出模式的通道配置
1.3 STM32定時器的時鐘與時序
同步功能模塊
外部時鐘源模式1
外部時鐘源模式2
外部時鐘源模式1與模式2的對比
第二部分的特定應用介紹包括如下內容:
2.1 使用單脈沖模式實現指定數目脈沖的輸出
2.2 利用剎車輸入實現逐周期調整功能
2.3 利用定時器的DMA突發(fā)傳輸實現任意波形的輸出
2.4 利用定時器的同步特性周期性的輸出指定數目的脈沖
關于上述內容的更多細節(jié)可以點擊左下方的”閱讀原文”去下載AN4776后閱讀。相關應用的參考固件代碼,可以去www.st.com/stm32 搜索關鍵字X-CUBE-TIMCOOKER下載之,基本工程目錄如下:
編輯:admin 最后修改時間:2019-01-03