2020-06-30

學習總結:

定時期(外設)

硬件 時機

????????捕獲/輸出

軟件 初始化

????????應用

時鐘源 時鐘樹 主時鐘源

分頻系統(tǒng) 時基 時鐘源 計數 重裝載寄存器

延時函數 time1~time8

小于系統(tǒng)時鐘源(乘2) 中斷子程序

STM32F42xxx 系列控制器有2 個高級控制定時器、10 個通用定時器和2 個基本定時器,還有2 個看門狗定時器。 控制器上所有定時器都是彼此獨立的,不共享任何資源。各個定時器特性參考下表: 注意:其中最大定時器時鐘可通過RCC_DCKCFGR 寄存器配置為90MHz 或者180MHz。

主要兩個功能,第一就是基本定時功能,生成時基,第二就是專門用于驅動數模轉換器(DAC)。 基本定時器的內部時鐘(CK_INT)頻率默認設置為90MHz。

高級控制定時器(TIM1 和TIM8)和通用定時器在在基本定時器的基礎上引入了外部引腳,可以輸入捕獲和輸出比較功能。高級控制定時器比通用定時器增加了可編程死區(qū)互補輸出、重復計數器、帶剎車(斷路)功能,這些功能都是針對工業(yè)電機控制方面。 一般情況下,我們都是使用內部時鐘,內部時鐘CK_INT 即來自于芯片內部,等于180M。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容