一、四個(gè)時(shí)鐘源
?
?二、時(shí)鐘樹(shù)
各類時(shí)鐘簡(jiǎn)括:
1.HSE時(shí)鐘(高速外部時(shí)鐘):來(lái)源為外部無(wú)源晶振,通常速度8M。
2.HSI時(shí)鐘(高速內(nèi)部時(shí)鐘):來(lái)源為芯片內(nèi)部,大小為8M,當(dāng)HSE故障時(shí),系統(tǒng)時(shí)鐘會(huì)自動(dòng)切換到HSI,知道HSE啟動(dòng)成功,相當(dāng)于HSE的替補(bǔ)。
3.PLLCLK(鎖相環(huán)時(shí)鐘):來(lái)源為HSI/2、HSE經(jīng)過(guò)倍頻所得。
4.SYSCLK(系統(tǒng)時(shí)鐘):來(lái)源為HSI、HSE、PLLCLK,最高速度為72M。
5.HCLK(AHB高速總線時(shí)鐘):來(lái)源由系統(tǒng)時(shí)鐘分頻得到,速度最高為72M。
6.PCLK1(APB1低總線時(shí)鐘):來(lái)源為HCLK分頻得到,速度最高為36M ,為APB1總線上的外設(shè)提供時(shí)鐘。
7.PCLK2(APB2高總線時(shí)鐘):來(lái)源為HCLK分頻得到,速度最高為72M,為APB2總線上的外設(shè)提供時(shí)鐘。
8.RTC時(shí)鐘:來(lái)源為HSE_RTC(HSE分頻得到)、LSE、LSI,為芯片內(nèi)部的RTC外設(shè)提供時(shí)鐘。
9.MCO時(shí)鐘輸出 :來(lái)源為PLLCLK/2、HSE、HSI、SYSCLK,微控制器時(shí)鐘輸出引腳,由PA8復(fù)用所得。
三、系統(tǒng)配置時(shí)鐘
圖中序號(hào)1~7對(duì)應(yīng)著系統(tǒng)設(shè)置配置的流程
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-815943.html
?四、HAL庫(kù)直接使用cubemx軟件圖形化界面配置
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-815943.html
?
五、常見(jiàn)英文縮寫(xiě)意思
- RCC: Reset and Clock Control,即復(fù)位和時(shí)鐘控制。
- HSE: High Speed External Clock signal,高速外部時(shí)鐘信號(hào),即是OSC_IN和OSC_OUT接口所接的4~16MHz的晶振,一般接8MHz。
- LSE: Low Speed External Clock signal,低速外部時(shí)鐘信號(hào),即是OSC32_IN和OSC32_OUT接口,指外部用于RTC的32.768KHz晶振。
- HSI: High Speed Internal Clock signal,高速內(nèi)部時(shí)鐘信號(hào),出廠校準(zhǔn)的8MHz內(nèi)部RC振蕩器。
- LSI: Low Speed Internal Clock signal,高速內(nèi)部時(shí)鐘信號(hào),帶有校準(zhǔn)功能的40KHz的內(nèi)部RC振蕩器。
- RTC: Real Time Clock實(shí)時(shí)時(shí)鐘,用于帶有年、月、日、小時(shí)、分鐘、秒鐘的計(jì)時(shí)器。
- PLL:鎖相環(huán)倍頻輸出,其時(shí)鐘輸入源可選擇為HSI/2、HSE或者HSE/2。倍頻可選擇為2~16倍,但是其輸出頻率最大不得超過(guò)72MHz。
- SYSCLK:系統(tǒng)時(shí)鐘,最高72MHz。
- AHB:高級(jí)高性能總線,這是一種“系統(tǒng)總線”AHB主要用于高性能模塊(如CPU、DMA和DSP等)之間的連接。AHB 系統(tǒng)由主模塊、從模塊和基礎(chǔ)結(jié)構(gòu)(Infrastructure)3部分組成,整個(gè)AHB總線上的傳輸都由主模塊發(fā)出,由從模塊負(fù)責(zé)回應(yīng)。
- APB:一種外圍總線。APB主要用于低帶寬的周邊外設(shè)之間的連接,例如UART等,它的總線架構(gòu)不像 AHB支持多個(gè)主模塊,在APB里面唯一的主模塊就是APB 橋。
- OSC:晶振
到了這里,關(guān)于STM32時(shí)鐘樹(shù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!