zoukankan      html  css  js  c++  java
  • 嵌入式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时钟

    五、图示

  • 相关阅读:
    MySQL索引长度限制问题
    Mysql查询缓存碎片、缓存命中率及Nagios监控
    PHP多台服务器跨域SESSION共享
    php会话全揭秘
    深入PHP中慎用双等于(==)的详解
    php二进制安全的含义
    分表,分库算法
    php学习网站推荐
    在linux平台下,设置core dump文件属性(位置,大小,文件名等)
    常用Linux shell命令汇总
  • 原文地址:https://www.cnblogs.com/ksht-wdyx/p/11594762.html
Copyright © 2011-2022 走看看