时钟树

这是STM32F10X_使用手册的时钟树,为了方便讲解,划分几个不同的部分如下图:

第一部分
HSE是高速的外部时钟信号,可以使用有源晶振和无源晶振,晶振频率从4-16MHz之间。当使用有源晶振时,OSC_IN输入,OSC_OUT悬空。当使用无源晶振时,OSC_IN和OSC_OUT同时接入,并且要配谐振电容。
HSE最常用的时8M的无源晶振,它可以不分频或者2分频进入下游。
第二,三部分
进入PLLSRC(寄存器地址的名称也是宏定义,可以在手册里找到,后面的字母代号均是如此)的时钟源可以是HSE(高速外部时钟)和HSE(高速内部时钟),再进入PLLMUL倍频因子,进行倍频变成STM32要求的合适的时钟频率72MHz。
第四部分
SYSCLK系统时钟,它可以选择时钟来源。可以是HSI,PLLCLK,HSE作为系统时钟。CSS是时钟安全系统。下面介绍一下CSS与时钟相关的功能:
如果HSE时钟发生故障,HSE振荡器被自动关闭,时钟失效事件将被送到高级定时器(TIM1和 TIM8)的刹车输入端,并产生时钟安全中断CSSI,允许软件完成营救操作。此CSSI

最低0.47元/天 解锁文章
1893

被折叠的 条评论
为什么被折叠?



