参考《STM32中文参考手册_V10》,研究CubeMX中有关时钟树配置。
一、系统时钟配置
三种不同的时钟源可被用于驱动系统时钟(SYSCLK):
- HSI振荡器时钟
- HSE振荡器时钟
- PLL时钟
时钟源选择对应时钟配置寄存器(RCC_CFGR)中的SW[1:0]位。

MCU中除了上述三种可用于驱动系统时钟的时钟源以外,还有2种二级时钟源:
- LSI:40kHz低速内部RC,可用于驱动独立看门狗和通过程序选择驱动RTC
- LSE:32.768kHz低速外部晶体也可用于通过程序选择驱动RTC

高速外部时钟信号(HSE)可由两种时钟源产生:HSE外部晶体/陶瓷谐振器;HSE用户外部时钟。这部分在前面介绍RCC时有涉及: