天天看點

STM32F1 時鐘系統框圖

目錄

1.1 時鐘系統框圖

1.2 STM32F10xx時鐘源(5個)

1.3 SYSCLK系統時鐘源(3個)

1.4 時鐘信号輸出引腳(PA8)

1.5 幾個重要的時鐘(5個)

注意事項

1.1時鐘系統框圖

STM32F1 時鐘系統框圖

1.2 STM32F10xx時鐘源(5個)

        STM32 有5個時鐘源: HSI、HSE、LSI、LSE、PLL 。         ①、HSI是高速内部時鐘,RC振蕩器,頻率為8MHz,精度不高。         ②、HSE是高速外部時鐘,可接石英/陶瓷諧振器,或者接外部時 鐘源,頻率範圍為4MHz~16MHz。         ③、LSI是低速内部時鐘, RC振蕩器,頻率為40kHz,提供低功耗時鐘,如:WDG。          ④、LSE是低速外部時鐘,接頻率為32.768kHz的石英晶體,如RTC。         ⑤、PLL為鎖相環倍頻輸出,其時鐘輸入源可選擇為HSI/2、HSE或者HSE/2。 倍頻可選擇為2~16倍,但是其輸出頻率最大不得超過72MHz。

1.3 SYSCLK系統時鐘源(3個)

        系統時鐘SYSCLK可來源于三個時鐘源:

        ①、HSI振蕩器時鐘

        ②、HSE振蕩器時鐘

        ③、PLL時鐘

1.4 時鐘信号輸出引腳(PA8)

        STM32可以選擇一個時鐘信号輸出到MCO腳(PA8)上,可以選擇為PLL輸出的2分頻、HSI、HSE、或者系統時鐘。

1.5 幾個重要的時鐘(5個)

  • SYSCLK(系統時鐘) :
  • AHB總線時鐘
  • APB1總線時鐘(低速): 速度最高36MHz
  • APB2總線時鐘(高速): 速度最高72MHz
  • PLL時鐘

注意事項

        任何一個外設在使用之前,必須首先使能其相應的時鐘。

繼續閱讀