資料介紹
時鐘就像是單片機的“心臟”,單片機正常工作離不開時鐘的支持,下圖是我們單片機的時
鐘樹 ,它反映了單片機的時鐘關系。我們來詳細描述一下時鐘樹的工作原理。

寄存器上電后有一個復位值,大家看我畫紅線的這個,這個是單片機上電默認使用時鐘 的配置線路
默認使用的是內部默認的 8M RC 振蕩器,有兩條路可以選,我們先看上面紅 色的第一條
到多路選擇器 SW 的時候,我們可以通過配置寄存器中的 SW 位來決定 HSI/PLLCLK/HSE
哪一個輸入信號從多路選擇器通過,在默認的狀態下 SW 選擇的是 HSI8M 從 多路選擇器通過
通過了 SW 這個選擇開關后,第一個是 SYSCLK 一路朝上可以供 I2C1 選擇時鐘
另外一 個就是繼續向后,通過 AHB 這個方框,在這里我們可以配置寄存器選擇這個 8M 是否分頻
默認是不分頻 也就是經過這個方框后出來往后的還是 8M,如果這里配置為 2 分頻
方框出 來后就是 4M 了,經過 AHB 分頻出來后還是 8M
這個 8M 提供給了很多路大家可以從上面 的圖中看出來,那么繼續向后是 APB 分頻
這里分了兩個箭頭指向,一個是朝上的給 AHB 總線 、內核、Memory 、DMA、內核定 時器和 FCLK
從這里我們可以看到 內核是 8M 時鐘(這個頻率決定了單片機指令的執行時間,頻率越 小,指令執行速度越慢)
一路是向后給了 APB 分頻器,這里可以配置你想要的分頻系數
如果 這里還是不分頻出來的 PCLK 還依然是 8M,那么 PCLK 又給了 APB 外設 ,還給了定時器、串 口等外設
通過這個關系,我們可以清楚的知道,每個外設的工作頻率,那可能就會有人問了
這 有什么用呢?每個外設都需要時鐘來提供振蕩源來幫助完成工作,舉個例子講
比如說串口 配置一個波特率,那么波特率(通信速率,表示每秒鐘傳送的數據的位數,即 bit/s)是如何來配置呢
就是根據這個時鐘頻率來配置的,知道了時鐘頻率,廠家有一個計算公式
就能很容易的算 出某一個波特率對應的寄存器值是多少
默認的我們知道了,M0 支持最大 48M,內部 RC 振蕩器只有 8M,這個咋整呢?不要慌, 我們繼續往下看

既然 HSI 直接給 SW 多路選擇器,不能到 48M,那我不直接給通過 SW 了行不行,請看圖中 箭頭處
HSI 繞一下從 PLLSRC 多路選擇器通過,那么 PLLSRC 多路選擇器也有兩個選擇可以 通過寄存器配置
假設配置寄存器選擇 HSI 作為輸入,多路選擇器輸出后經過 PREDIV 分頻 器
假設 PREDIV 我們配置不分頻,這個分頻器出來輸入到 PLL 模塊的時候還是 8M
完整版技術文檔請點擊文章開頭普通下載
- 白話講解ADC模數轉換(可下載)
- 復位和時鐘控制RCC課件下載
- 秉火429筆記之八 RCC時鐘
- STM32 RCC時鐘樹
- STM32F10X-時鐘樹詳細介紹
- STM32系統時鐘RCC詳解
- STM32F429--RCC時鐘樹
- STM32F429入門(十三):RCC時鐘樹
- STM32的時鐘系統RCC詳細整理
- STM32H743 RCC時鐘樹的形象化理解
- MCU時鐘樹基礎
- 基于STM32單片機的時鐘樹設計方案 38次下載
- 理解STM32系統時鐘和分頻資料下載
- 如何計算噪聲源時鐘樹的總抖動資料下載
- RCC系統時鐘的stm32例程 16次下載
- 數字IC設計中的分段時鐘樹綜合 2689次閱讀
- 時鐘樹:芯片的大動脈 5613次閱讀
- 大型多GHz時鐘樹中的時鐘偏斜 1139次閱讀
- 評價時鐘樹質量的方法 2021次閱讀
- 時鐘樹的設計原則 1894次閱讀
- 關于藍牙spec5.3中“白話”和“去白話 2113次閱讀
- STM32的時鐘樹與配置方法 3004次閱讀
- 淺談FPGA內部的時鐘網絡設計 3006次閱讀
- 射頻識別芯片設計的時鐘樹功耗實戰 3558次閱讀
- 基于STM32單片機的USB時鐘配置設計 5861次閱讀
- multi-tap的FlexHtree自動化時鐘樹綜合流程 1w次閱讀
- RCC時鐘模塊外設的詳細分析和理解的資料概述 9589次閱讀
- 《振南電子STM32視頻教程》第五講:RCC的配置和使用 876次閱讀
- 射頻識別芯片設計中時鐘樹功耗的優化與實現 4698次閱讀
- 正確理解時鐘器件的抖動性能 1.5w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論