一. 时钟树配置
STM32的开发板提供了以下五种时钟源:
- HSI:高速内部时钟
- HSE:高速外部时钟
- LSI:低速内部时钟
- LSE:低速外部时钟
- PLL:锁相环倍频输出
内部时钟的通过RC振荡电路提供,如下图所示高速和低速内部时钟频率分别为32KHz和16MHz:

外部时钟通常通过连接外部晶振产生,其频率可调控,如图所示高速外部时钟的频率可选范围为4~26MHz:

(若发现无法配置外部时钟,应在RCC处开启外部时钟,设定HSE由晶振提供,如下图:)

锁相环倍频输出可通过锁相环倍频电路对输入频率进行控制,如图输入时钟通常为HSE和HSI: