STM32 时钟系统--RCC寄存器


一、时钟系统框图

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

STM32 中,有五个时钟源,为 HSI HSE LSI LSE PLL 。从时钟频率来分可以分为高速时钟源和低速时钟源,在这 5 个中 HIS HSE 以及 PLL 是高速时钟, LSI LSE 是低速时
钟。从来源可分为外部时钟源和内部时钟源,外部时钟源就是从外部通过接晶振的方式获取时钟源,其中 HSE LSE 是外部时钟源,其他的是内部时钟源。下面我们看看 STM32 5 个时
钟源,我们讲解顺序是按图中红圈标示的顺序:
①、 HSI 是高速内部时钟, RC 振荡器,频率为 8MHz
②、 HSE 是高速外部时钟,可接石英 / 陶瓷谐振器,或者接外部时钟源,频率范围为 4MHz~16MHz
我们的开发板接的是 8M 的晶振。
③、 LSI 是低速内部时钟, RC 振荡器,频率为 40kHz 。独立看门狗的时钟源只能是 LSI ,同
LSI 还可以作为 RTC 的时钟源。
④、 LSE 是低速外部时钟,接频率为 32.768kHz 的石英晶体。这个主要是 RTC 的时钟源。
⑤、 PLL 为锁相环倍频输出,其时钟输入源可选择为 HSI/2 HSE 或者 HSE/2 。倍频可选择为 2~16 倍,但是其输出频率最大不得超过 72MHz

二、RCC相关头文件和固件库源文件

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

三、RCC相关配置寄存器

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

猜你喜欢

转载自blog.csdn.net/m0_46383618/article/details/113849693
今日推荐