- 166
- 0
- 约1.01万字
- 约 14页
- 2017-05-27 发布于天津
- 举报
6.3 STM32的时钟深入剖析(32M,40M,72M灵活切换).pdf
6.2 时钟2
6.1.1 什么是时钟2
6.1.2 STM32 的时钟2
6.1.3 STM32 的时钟深入分析3
6.1.4 例程01 STM32 芯片32MHZ频率下跑点灯程序6
6.1.5 例程02 STM32 芯片40MHZ频率下跑点灯程序13
6.1.6 例程03 STM32 芯片72MHZ频率下跑点灯程序14
6.2 时钟
6.1.1 什么是时钟
从CPU 的时钟说起。
计算机是一个十分复杂的电子设备。它由各种集成电路和电子器件组成,每一块集成电
路中都集成了数以万计的晶体管和其他电子元件。这样一个十分庞大的系统,要使它能够正
常地工作,就必须有一个指挥,对各部分的工作进行协调。各个元件的动作就是在这个指挥
下按不同的先后顺序完成自己的操作的,这个先后顺序我们称为时序。时序是计算机中一个
非常重要的概念,如果时序出现错误,就会使系统发生故障,甚至造成死机。那么是谁来产
生和控制这个操作时序呢?这就是“时钟”。“时钟”可以认为是计算机的“心脏”,如同人
一样,只有心脏在跳动,生命才能够继续。不要把计算机的“时钟”等同于普通的时钟,它
实际上是由晶体振荡器产生的连续脉冲波,这些脉冲波的幅度和频率是不变的,这种时钟信
号我们称为外部时钟。它们被送入CPU 中,再形成CPU 时钟。不同的CPU,其外部时钟
和CPU 时钟的关系是不同的,下表列出了几种不同CPU 外部时钟和CPU 时钟的关系。
CPU 时钟周期通常为节拍脉冲或T周期,它是处理操作的最基本的单位。
在微程序控制器中,时序信号比较简单,一般采用节拍电位——节拍脉冲二级体制。就
是说它只要一个节拍电位,在节拍电位又包含若干个节拍脉冲(时钟周期)。节拍电位表示
一个CPU周期的时间,而节拍脉冲把一个CPU周期划分为几个叫较小的时间间隔。根据
需要这些时间间隔可以相等,也可以不等。
指令周期是取出并执行一条指令的时间。
指令周期常常有若干个CPU周期,CPU周期也称为机器周期,由于CPU访问一次
内存所花费的时间较长,因此通常用内存中读取一个指令字的最短时间来规定CPU周期。
这就是说,这就是说一条指令取出阶段(通常为取指)需要一个CPU周期时间。而一个C
PU周期时间又包含若干个时钟周期(通常为节拍脉冲或T周期,它是处理操作的最基本的
单位)。这些时钟周期的总和则规定了一个CPU周期的时间宽度。
6.1.2 STM32的时钟
系统时钟的选择是在启动时进行,复位时内部8MHZ 的RC 振荡器被选为默认的CPU
时钟,随后可以选择外部的、具失效监控的4-16MHZ 时钟;当检测到外部时钟失效时,它
将被隔离,系统将自动地切换到内部的RC 振荡器。
在 STM32 中,有五个时钟源,为HSI 、HSE 、LSI 、LSE 、PLL ,它们都是时钟所提供
的来源:
1. HSI 是高速内部时钟,RC 振荡器,频率默认为8MHz,可以从STM32 时钟树中看到
2. HSE 是高速外部时钟,可接石英/ 陶瓷谐振器,或者接外部时钟源,频率范围为
4MHz~16MHz ,时钟树的截图如下:
3. LSI 是低速内部时钟,RC 振荡器,频率为40kHz ,可以用于驱动独立看门狗和通过程序
选择驱动RTC (RTC 用于从停机/待机模式下自动唤醒系统),时钟树的截图如下:
4. LSE 是低速外部时钟,接频率为32.768kHz 的石英晶体,也可以被用来驱动RTC ,时钟
树的截图如下:
5. PLL 为锁相环倍频输出,其时钟输入源可选择为HSI/2 、HSE 或者HSE/2 。倍频可选择
为2~16 倍,但是其输出频率最大不得超过72MHz,时钟树的截图如下:
6.1.3 STM32的时钟深入分析
众所周知,微控制器(处理器)的运行必须要依赖周期性的时钟脉冲来驱动——往往由
一个外部晶体振荡器提供时钟输入为始,最终转换为多个外部设备的周期性运作为末,这种
时钟“能量”扩散流动的路径,犹如大树的养分通过主干流向各个分支,因此常称之为“时
钟树”。在一些传统的低端8 位单片机诸如51,AVR ,PIC 等单片机,其也具备自身的一个
时钟树系统,但其中的绝大部分是不受用户控制的,亦即在单片机上电后,时钟树就固定在
某种不可更改的状态(假设单片机处于正常工作的状态)。比如51 单片机使用
您可能关注的文档
- 4月24号英语周周练解析一、singlechoice解析.PDF
- 4月CPI涨回1时代.PDF
- 4月经济保持稳中向好发展态势.PDF
- 5.1冲正交易详解.pdf
- 5.2.5 Fragment实例精讲——新闻(购物)类App列表Fragment的简单实现.pdf
- 5.水泥窑协同处置项目的环境影响评价.PDF
- 50个中国流行语的日语翻译!.pdf
- 50城地价咋创出7年来新高.PDF
- 52888发音乐烟花元旦夜8点盛放.PDF
- 5_1通路环绕声的耳机虚拟重放_谢菠荪.pdf
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 广东省深圳市福田区深圳高级中学2023-2024学年八年级上学期期末英语试卷含详解.docx
- 超高层公共建筑 投标方案方案投标文件(技术方案).doc
- 国风水墨PPT模板.pptx VIP
- 脑卒中的康复评定.pptx VIP
- 消防设备项目投标方案投标文件(技术方案).doc
- 甘肃省工会财务核算软件操作手册(网络版).doc VIP
- 2024-2025学年贵州省铜仁市高一上学期期末教学质量监测物理试卷(解析版).docx VIP
- 2023-2024学年河南省南阳市七年级(上)期末数学试卷(含解析).doc VIP
- 江苏省造价管理信息系统(企业端操作手册).pdf VIP
- PEN3电子鼻操作手册.pdf VIP
原创力文档

文档评论(0)