如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/81558649

上一篇文章讲了RTC,里面其实已经包含了时钟系统的介绍了。这篇文章将再详细的讲一下。

一、时钟系统框图

二、时钟系统

  1. STM32 有5个时钟源:HSI、HSE、LSI、LSE、PLL。
    ①、HSI是高速内部时钟,RC振荡器,频率为8MHz,精度不高。
    ②、HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。
    ③、LSI是低速内部时钟,RC振荡器,频率为40kHz,提供低功耗时钟。 
    ④、LSE是低速外部时钟,接频率为32.768kHz的石英晶体。
    ⑤、PLL为锁相环倍频输出,其时钟输入源可选择为HSI/2、HSE或者HSE/2。倍频可选择为2~16倍,但是其输出频率最大不得超过72MHz。
  2. 系统时钟SYSCLK可来源于三个时钟源:
    ①、HSI振荡器时钟
    ②、HSE振荡器时钟
    ③、PLL时钟
  3. STM32可以选择一个时钟信号输出到MCO脚(PA8)上,可以选择为PLL输出的2分频、HSI、HSE、或者系统时钟。
  4. 任何一个外设在使用之前,必须首先使能其相应的时钟。

三、RCC相关配置寄存器

        /** * @brief Reset and Cl

STM32开发 -- 时钟系统详解相关推荐

  1. STM32开发 -- 低功耗模式详解(2)

    如需转载请注明出处:https://juyou.blog.csdn.net/article/details/98631012 上一篇文章 STM32开发 – 低功耗模式详解(1) 简单的总结了一下低功 ...

  2. STM32开发 -- 低功耗模式详解

    很多单片机都有低功耗模式,STM32 也不例外.当 CPU 不需继续运行时,可以利用多个低功耗模式来节省功耗. 这部分不是我负责,但是也是有必要看一下的. 参看: STM32F1开发指南-库函数版本_ ...

  3. 【STM32】初学者必读STM32时钟系统详解

    目录 1 前言 2 时钟系统介绍 3 时钟源 3.1 系统时钟源 3.2 次级时钟源 3.3 时钟源特点 4 时钟 4.1 AHB总线时钟 4.2 APB1总线时钟 4.3 APB2总线时钟 5 时钟 ...

  4. STM32开发 -- 外部中断详解

    如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/87376865 在讲三轴加速度计的时候,提到外部中断.接下来就看看中断为什么这 ...

  5. ARM芯片的时钟系统详解(S5PV210芯片)

    1.时钟介绍 时钟是同步工作系统的同步节拍,时钟的快慢就是我们常说的工作频率,以赫兹(HZ)为单位.时钟系统指导器件的运行,我们分析器件的工作特性时,常常会看器件的时序图,时序图中的时钟周期就是时钟系 ...

  6. S3C2440时钟系统详解

    在讲述系统时钟之前,因为这些设备都是挂靠在系统时钟上的,所以必须先说系统时钟,S3C2440的时钟系统如下 外部时钟源分两种,晶振或者外部频率,由om3-2选择,时钟电路根据两种选择也有两种 我们来分 ...

  7. STM32开发 -- 低功耗模式详解(1)

    如需转载请注明出处:https://juyou.blog.csdn.net/article/details/95364296 很多单片机都有低功耗模式,STM32 也不例外.当 CPU 不需继续运行时 ...

  8. STM32开发 -- CAN总线详解

    如需转载请注明出处:https://juyou.blog.csdn.net/article/details/103007234 最近好像没在状态,博客也没有心思写了. ADC花了好久好久才总结完了,现 ...

  9. STM32开发 -- 低功耗模式详解(3)

    如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/98869893 接着讲: 一.其他模式低功耗 GPS/4G模块/蓝牙进入休眠和 ...

最新文章

  1. PHP文件上传,下载,Sql工具类!
  2. bigdecimal取小数部分_Java中BigDecimal保留两位小数点有哪些方法
  3. Windows中启动Redis走配置文件的bat脚本
  4. 安利一波veronica老师
  5. C++中的STRING数据 重载 = 和数组下标
  6. 再见 Xshell!这个开源的终端工具更酷炫!
  7. 02_3中方式的反射,通过Class.forName获得Class对象,通过类.class获得字节码对象,通过类实例.getClass()的方式获得Class对象
  8. 2013\Province_Java_C\1.猜年龄
  9. ABB 机器人 通信指令(人机对话):
  10. apache大师+伪静态_Apache开启伪静态示例
  11. elasticsearch aggregations_elasticsearch 笔记三 之聚合查询之分组计数、平均数、最大值、script、最小值、总和...
  12. bcb quickrep保存为 图片_不容错过的SCI图片处理和组图方法
  13. 【原】NIO通信模型和BIO通信模型
  14. NYOJ-111分数加减法
  15. Mac端将本地新项目上传到github
  16. 获取地理位置 百度地图
  17. 阶段3 2.Spring_09.JdbcTemplate的基本使用_4 JdbcTemplate的CRUD操作
  18. 团队作业4——第一次项目冲刺 FiRsT DaY
  19. 总有一天你会明白,人首先要爱自己,我没有办法一无所有的爱你。
  20. php文件夹压缩视频教程,高清视频压缩教程 如何将高清视频压缩文件大小

热门文章

  1. 枚举是如何实现的?(枚举的线程安全性及序列化问题)
  2. APIO2010 特别行动队 斜率优化DP算法笔记
  3. 利用扩展事件进行调优和Troubleshooting PPT分享
  4. 新个人项目-- 拼图游戏
  5. 机器学习(一)梯度下降算法
  6. stringstream用法总结
  7. 5月份升级鸿蒙系统的华为手机名单,鸿蒙OS前三批升级名单曝光,华为荣耀手机可升级,幸福来得太突然...
  8. [我的1024开源程序]200元仿豆瓣小程序带评论
  9. tkFileDialog报错,模块未找到出错:没有名字叫做 tkFileDialog 的模块
  10. U-net:实用图像分割、特征提取深度框架