STM32F4_RCC系统时钟配置及描述
1. stm32时钟树分析
在《STM32F4xx中文参考手册.pdf》的第6章介绍了RCC时钟树,时钟树如下:
(1)时钟分类
STM32芯片(所有型号)的时钟包含4类:
高速外部时钟
高速内部时钟
低速外部时钟
低速内部时钟
(2) 时钟源
从上图中可以看出,驱动stm32的系统时钟源有3种:
内部高速时钟
HSE 外部高速时钟
PLLCLK倍频时钟
(3)怎么得到最高168MHz的系统频率
从图中可知,SYSCLK可以又3种时钟源提供:HSI、HSE、PLLCLK,HSI的时钟频率为16MHz,HSE的时钟频率为4~26MHz都不可能获得168MHz的系统频率,唯一能获得168MHz的只有PLLCLK,那么PLLCLK怎么得到168MHz呢?
获得PLLCLK时钟如下图所示:
从图中可知:获得PLLCLK可以通过HSI或者HSE经PLL获得。现假设通过外部时钟HSE获得,且外部时钟为8MHz