版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ARM微控制器与嵌入式系统
时钟树主讲人:景妮琴北京电子科技职业学院STM32寄存器开发步骤STM32微控制通过寄存器开发可参考STM32xxxx参考手册(以STM32F4xx参考手册为例)。1、新建工程2、了解STM32微控制时钟框图3、了解STM32微控制器GPIO内部结构4、了解寄存器使用方法5、配置GPIO6、点亮一盏LED灯STM32微控制器-系统时钟注:时钟框图可参考STM324xx参考手册STM32微控制器-系统时钟系统时钟分类:STM32F4有5个最重要的时钟源,分别为:HSI,HSE,LSI,LSE,PLL。从时钟频率上分为:高速时钟:HIS,HSE,PLL;低速时钟:LSI,LSE从来源可以分为:外部时钟源:HSE,LSE内部时钟源:HIS,LSI,PLLSTM32微控制器-系统时钟1:LSI是低速内部时钟,RC振荡器,频率为32KHz左右,供独立看门狗和自动唤醒单元使用2:LSE是低速外部时钟,接频率为32.768KHz的石英晶体。这个主要是RTC的时钟源3:HSE是高速外部时钟,可接石英/陶瓷谐振器或者接外部时钟源,频率范围为4MHz~26MHz。我们的开发板接的是8MHz的晶振。HSE可以直接作为系统时钟或者PLL输入4:HSI是高速内部时钟,RC振荡器频率为16MHz,可以直接作为系统时钟或者用于PLL输入5:PLL为锁相环倍频输出。STM32微控制器-系统时钟5:PLL为锁相环倍频输出。STM32F4有两个PLL:主PLL由HSE或HIS提供时钟信号,并具有两个不同的输出时钟第一个输出PLLP用于生成高速的系统时钟(最高168MHz)第二个输出PLLQ用于生成USBOTGFS的时钟(48MHz),随机数发生器的时钟和SDIO的时钟专用PLL(PLLI2S)用于生成精确时钟,从而在I2S接口实现高品质音频性能STM32微控制器-系统时钟主PLL输出第一个高速时钟PLLP的计算方法:时钟源频率/M*N/PPLLCLKSYSCLK如:外部晶振HSE为8MHz,设定M=8,N=336,P=28MHz/8*336/2=168MHz选择HSE为PLL时钟源,同时SYSCLK时钟源为PLL,那么SYSCLK时钟为168MHz。STM32微控制器-系统时钟A.这里是看门狗时钟输入。从图中可以看出,看门狗时钟源只能是低速的LSI时钟。B.这里是RTC时钟源,从图上可以看出,RTC的时钟源可以选择LSI,LSE,以及HSE分频后的时钟,HSE分频系数为2~31。C.这里是STM32F4输出时钟MCO1和MCO2。MCO1是向芯片的PA8引脚输出时钟。它有四个时钟来源分别为:HSI,LSE,HSE和PLL时钟。MCO2是向芯片的PC9输出时钟,它同样有四个时钟来源分别为:HSE,PLL,SYSCLK以及PLLI2S时钟。MCO输出时钟频率最大不超过100MHz。D.这里是系统时钟。SYSCLK系统时钟来源有三个方面:HSI,HSE和PLL。在我们实际应用中,因为对时钟速度要求都比较高我们才会选用STM32F4这种级别的处理器,所以一般情况下,都是采用PLL作为SYSCLK时钟源。根据前面的计算公式,大家就可以算出你的系统的SYSCLK是多少。STM32微控制器-系统时钟E.
这里我们指的是以太网PTP时钟,AHB时钟,APB2高速时钟,APB1低速时钟。这些时钟都是来源于SYSCLK系统时钟。其中以太网PTP时钟是使用系统时钟。AHB,APB2和APB1时钟是经过SYSCLK时钟分频得来。这里大家记住,AHB最大时钟为168MHz,APB2高速时钟最大频率为84MHz,而APB1低速时钟最大频率为42MHz。B.这里是RTC时钟源,从图上可以看出,RTC的时钟源可以选择LSI,LSE,以及HSE分频后的时钟,HSE分频系数为2~31。F.这里是指I2S时钟源。I2S的时钟源来源于PLLI2S或者映射到I2S_CKIN引脚的外部时钟。I2S出于音质的考虑,对时钟精度要求很高。STM32F4开发板使用的是内部PLLI2SCLK。STM32微控制器-系统时钟G.这是STM32F4内部以太网MAC时钟的来源。对于MII接口来说,必须向外部PHY芯片提供25Mhz的时钟,这个时钟,可以由PHY芯片外接晶振,或者使用STM32F4的MCO输出来提供。然后,PHY芯片再给STM32F4提供ETH_MII_TX_CLK和ETH_MII_RX_CLK时钟。对于RMII接口来说,外部必须提供50Mhz的时钟驱动PHY和STM32F4的ETH_RMII_REF_CLK,这个50Mhz时钟可以来自PHY、有源晶振或者STM32F4的MCO。我们的开发板使用的是R
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年江苏省南通市高职单招综合素质考试题库附答案详解
- 2025年网络安全法律法规知识竞赛试题及答案解析
- 2026年天津交通职业学院单招职业技能测试题库附参考答案详解(预热题)
- 2026年安庆职业技术学院单招职业技能测试题库及参考答案详解1套
- 2026年大兴安岭职业学院单招职业适应性测试题库及答案详解(历年真题)
- 2026年宁波职业技术学院单招职业倾向性测试题库带答案详解(突破训练)
- 2026年大同煤炭职业技术学院单招职业倾向性测试题库及参考答案详解一套
- 2026年四川邮电职业技术学院单招职业技能考试题库(含答案详解)
- 2026年广东水利电力职业技术学院单招职业适应性测试题库带答案详解(预热题)
- 2026年广东省汕尾市单招职业适应性测试题库及答案详解(名校卷)
- 2026年新疆生产建设兵团兴新职业技术学院单招职业技能测试必刷测试卷附答案
- 课件宝宝起名
- 现浇坞墙施工质量通病、原因分析及应对措施
- 2025-2030住房租赁市场监测指标体系与预警机制构建
- 达芬奇调色培训课件
- 2025-2030TPU材料在运动鞋领域应用拓展与性能优化方向
- 2025年9月20日云南省直机关遴选公务员笔试真题及答案解析
- 文物鉴定课件
- 自动驾驶汽车上路安全评估报告
- 桌面应急预案演练脚本(2篇)
- 数字音频原理及应用 第4版 习题答案
评论
0/150
提交评论