STM32F1系列的时钟系统

STM32F1系列的时钟系统

      • STM32的5个时钟源
      • 系统时钟SYSCLK来源:
      • 时钟输出
      • 几种非常重要的时钟:

STM32F1系列的时钟系统_第1张图片
图1 来自STM32中文参考手册

STM32F1系列的时钟系统_第2张图片
图二 来自正点原子资料

STM32的5个时钟源

HSI:高速内部时钟,RC振荡器,频率8MHz,精度不高。
HSE:高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz,一般我取8M
LSI:低速内部时钟,RC振荡器,频率40kHz,低功耗时钟,至WDG独立看门狗。
LSE:低速外部时钟,接频率为32.768kHz的石英晶体或陶瓷谐振器,RTC实时时钟。
PLL:锁相环倍频输出,其时钟输入源可选择为HSI/2、HSE或者HSE/2。 倍频可选择为2~16倍,其输出频率最大为72MHz

系统时钟SYSCLK来源:

STM32F1系列的时钟系统_第3张图片
HSI高速内部时钟
HSE高速外部时钟
PLL锁相环

时钟输出

STM32F1系列的时钟系统_第4张图片
时钟信号输出到MCO的PA8脚
PLL 二分频
HSI 高速内部时钟
HSE 高速外部时钟
SYSCLK 系统时钟

几种非常重要的时钟:

SYSCLK(系统时钟)
AHB总线时钟
APB1总线时钟(低速): 速度最高36MHz
APB2总线时钟(高速): 速度最高72MHz
PLL时钟

注:这几种时钟均可由HSE外部高速时钟提供

你可能感兴趣的:(STM32)