嵌入式02 STM32 实验03 时钟系统

  时钟系统是处理器的核心,所以认真学习时钟系统是必要的,有助于深入理解STM32。

由于STM32的外设很多,有的外设不需要太高的时钟频率,同一个电路,时钟越快功耗越大,同时抗电磁干扰能力也越落,所以对于较为复杂的MCU一般都是采取多时钟源的方法来解决这些问题。

一、STM32时钟源

  在STM32中共有五个时钟源,为HSI、HSE、LSI、LSE、PLL

  按时钟频率来分:高速时钟源和低速时钟源

         高速时钟源:HSI、HSE、PLL

         低速时钟源:LSI、LSE

  按来源可分为外部时钟源(外接晶振实现)和内部时钟源

      外部时钟源:HSE、LSE

      内部时钟源:HSI、PLL、LSI

二、具体介绍

  1、LSE:低速外部时钟,接频率为32.768kHz的石英晶体。

  2、HSE:高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。

  3、HSI:高速内部时钟,RC振荡器,频率为8MHz,精度不高。

  4、LSI:低速内部时钟,RC振荡器,频率为40kHz,提供低功耗时钟。

  5、PLL:锁相环倍频输出,其时钟输入源可选择为HSI/2、HSE或者HSE/2。倍频可选择为2~16倍,但是其输出频率最大不得超过72MHz。

四、系统时钟SYSCLK

  可来源于三个时钟源:

    1、HSI振荡器时钟

    2、HSE振荡器时钟

    3、PLL时钟

五、图示

猜你喜欢

转载自www.cnblogs.com/ksht-wdyx/p/11594762.html