STM32的時鐘基礎知識

2021-07-04 12:48:45 字數 598 閱讀 1944

一、不使用外部晶振時,osc_in和osc_out的原理圖設計:

(1)對於少於100個引腳的產品有兩種方法:

1.1 osc_in和osc_out分別通過10k的電阻接地;提高emc效能。

1.2 重對映osc_in和osc_out為pd0和pd1,配置為推挽輸出並輸出低電平;減少功耗且節省兩個外部電阻。

(2)對於100個以上引腳的產品,osc_in應該接地,osc_out懸空即可。

二、stm32的五個時鐘源:

(1)hsi: 高速內部時鐘,rc振盪器,8mhz。

(2)hse: 高速外部時鐘,接外部時鐘源,4mhz--16mhz。

(3)lsi: 低速內部時鐘,rc振盪器,40khz。

(4)lse: 低速外部時鐘,接32.768khz的石英晶體。

(5)pll: 鎖相環倍頻輸出,時鐘源可選,倍頻引數可配置,最高輸出72mhz。

stm32f103c8t6時鐘樹:

STM32時鐘基礎知識

stm32一共有5個時鐘源,分別為外部高速時鐘 hse 內部高速時鐘 hsi 外部低速時鐘 lse 內部低速時鐘 lsi 以及鎖相環時鐘 pll 從時鐘樹可以看出,系統時鐘主要有三個作用,一是為cotex m3核心提供執行時鐘,二是直接或經過分頻後為掛載在各種匯流排上的外設提供時鐘,第三則是以後為r...

STM32系統時鐘

1 參考資料 stm32f1開發指南 庫函式版本 4.3小節 時鐘系統 stm32中文參考手冊v10 第六章 復位和時鐘控制 rcc 2 時鐘系統知識總結 1 stm32有5個時鐘源 hsi hse lsi lse pll hsi是高速內部時鐘,rc振盪器,頻率為8mhz,精度不高 hse是高速外部...

stm32系統時鐘

hsi 約等於8mhz rc振盪器產生的時鐘 hse 外部時鐘 css 如果檢測到外部時鐘的損壞,自動切換到hsi 系統時鐘和rtc時鐘 均有三個 systick定時器 簡單的定時器,常用來做延時和心跳時鐘 24位的倒計時定時器 ctrl暫存器 其實滴答定時器很簡單,就是設定初值,然後延遲,最後就是...