STM32时钟系统学习

STM32总共有5个时钟源
HSI,HSE,PLL,LSE,LSI
系统时钟的三种来源:
HSI RC:高速内部时钟,内置RC振荡器,大约是8MHz频率的时钟
HSE Osc:高速外部时钟,范围是6~14Mhz,一般接8MHz的晶振
PLL :锁相环,用来倍频,有2~16倍可选

CSS时钟监视系统:一旦HSE坏掉,自动将系统时钟来源切换为HSI。

RTC时钟的三种来源:

HSE Osc的128分频
LSE Osc:低速时钟,一般是32.768kHz,一般是用来给实时时钟RTC时钟供电
LSI RC:低速内部时钟,大约是40kHz。一般作为独立看门狗的时钟,也可以是RTC的时钟来源。

输出内部时钟引脚:MCO,实际上是PA8引脚,在该引脚上可以输出时钟相关的数据

USB时钟,把SYSCLK系统时钟通过USB预分频给USBCLK

任何一个外设使能之前,必须先使能其相应的时钟

几个重要的时钟
SYSCLK(系统时钟)
AHB总线时钟
APB1总线时钟(低速):速度最高36MHz
APB2总线时钟(高速):速度最高73MHz

你可能感兴趣的:(嵌入式系统)