STM32开发 -- 时钟系统详解
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/81558649
上一篇文章讲了RTC,里面其实已经包含了时钟系统的介绍了。这篇文章将再详细的讲一下。
一、时钟系统框图
二、时钟系统
- 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。 - 系统时钟SYSCLK可来源于三个时钟源:
①、HSI振荡器时钟
②、HSE振荡器时钟
③、PLL时钟 - STM32可以选择一个时钟信号输出到MCO脚(PA8)上,可以选择为PLL输出的2分频、HSI、HSE、或者系统时钟。
- 任何一个外设在使用之前,必须首先使能其相应的时钟。
三、RCC相关配置寄存器
/** * @brief Reset and Cl
STM32开发 -- 时钟系统详解相关推荐
- STM32开发 -- 低功耗模式详解(2)
如需转载请注明出处:https://juyou.blog.csdn.net/article/details/98631012 上一篇文章 STM32开发 – 低功耗模式详解(1) 简单的总结了一下低功 ...
- STM32开发 -- 低功耗模式详解
很多单片机都有低功耗模式,STM32 也不例外.当 CPU 不需继续运行时,可以利用多个低功耗模式来节省功耗. 这部分不是我负责,但是也是有必要看一下的. 参看: STM32F1开发指南-库函数版本_ ...
- 【STM32】初学者必读STM32时钟系统详解
目录 1 前言 2 时钟系统介绍 3 时钟源 3.1 系统时钟源 3.2 次级时钟源 3.3 时钟源特点 4 时钟 4.1 AHB总线时钟 4.2 APB1总线时钟 4.3 APB2总线时钟 5 时钟 ...
- STM32开发 -- 外部中断详解
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/87376865 在讲三轴加速度计的时候,提到外部中断.接下来就看看中断为什么这 ...
- ARM芯片的时钟系统详解(S5PV210芯片)
1.时钟介绍 时钟是同步工作系统的同步节拍,时钟的快慢就是我们常说的工作频率,以赫兹(HZ)为单位.时钟系统指导器件的运行,我们分析器件的工作特性时,常常会看器件的时序图,时序图中的时钟周期就是时钟系 ...
- S3C2440时钟系统详解
在讲述系统时钟之前,因为这些设备都是挂靠在系统时钟上的,所以必须先说系统时钟,S3C2440的时钟系统如下 外部时钟源分两种,晶振或者外部频率,由om3-2选择,时钟电路根据两种选择也有两种 我们来分 ...
- STM32开发 -- 低功耗模式详解(1)
如需转载请注明出处:https://juyou.blog.csdn.net/article/details/95364296 很多单片机都有低功耗模式,STM32 也不例外.当 CPU 不需继续运行时 ...
- STM32开发 -- CAN总线详解
如需转载请注明出处:https://juyou.blog.csdn.net/article/details/103007234 最近好像没在状态,博客也没有心思写了. ADC花了好久好久才总结完了,现 ...
- STM32开发 -- 低功耗模式详解(3)
如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/98869893 接着讲: 一.其他模式低功耗 GPS/4G模块/蓝牙进入休眠和 ...
最新文章
- PHP文件上传,下载,Sql工具类!
- bigdecimal取小数部分_Java中BigDecimal保留两位小数点有哪些方法
- Windows中启动Redis走配置文件的bat脚本
- 安利一波veronica老师
- C++中的STRING数据 重载 = 和数组下标
- 再见 Xshell!这个开源的终端工具更酷炫!
- 02_3中方式的反射,通过Class.forName获得Class对象,通过类.class获得字节码对象,通过类实例.getClass()的方式获得Class对象
- 2013\Province_Java_C\1.猜年龄
- ABB 机器人 通信指令(人机对话):
- apache大师+伪静态_Apache开启伪静态示例
- elasticsearch aggregations_elasticsearch 笔记三 之聚合查询之分组计数、平均数、最大值、script、最小值、总和...
- bcb quickrep保存为 图片_不容错过的SCI图片处理和组图方法
- 【原】NIO通信模型和BIO通信模型
- NYOJ-111分数加减法
- Mac端将本地新项目上传到github
- 获取地理位置 百度地图
- 阶段3 2.Spring_09.JdbcTemplate的基本使用_4 JdbcTemplate的CRUD操作
- 团队作业4——第一次项目冲刺 FiRsT DaY
- 总有一天你会明白,人首先要爱自己,我没有办法一无所有的爱你。
- php文件夹压缩视频教程,高清视频压缩教程 如何将高清视频压缩文件大小
热门文章
- 枚举是如何实现的?(枚举的线程安全性及序列化问题)
- APIO2010 特别行动队 斜率优化DP算法笔记
- 利用扩展事件进行调优和Troubleshooting PPT分享
- 新个人项目-- 拼图游戏
- 机器学习(一)梯度下降算法
- stringstream用法总结
- 5月份升级鸿蒙系统的华为手机名单,鸿蒙OS前三批升级名单曝光,华为荣耀手机可升级,幸福来得太突然...
- [我的1024开源程序]200元仿豆瓣小程序带评论
- tkFileDialog报错,模块未找到出错:没有名字叫做 tkFileDialog 的模块
- U-net:实用图像分割、特征提取深度框架