本帖最后由 lzp3520265 于 2013-11-11 16:12 编辑
通过芯片内部的PLL锁相环模块倍频得到的。
共四个步骤。
默认公式是
PLL2CLK = ( HSE / 5 ) * 8 = 25 / 5 * 8 = 40 ,
PREDIV1CLK = PLL2CLK / 5 = 40 / 5 = 8 ,
PLLCLK = PREDIV1CLK * 9 = 8 * 9 = 72 ,
然后系统时钟选择PLLCLK的输出,及72MHZ.
HSE就是外部晶振频率
具体源码在官方库文件的system_stm32f10x.c文件的SetSysClockTo72(void)函数中。
|