STM32MP157实验(二)——系统时钟HSI和HSE
系统 实验 时钟 STM32MP157
2023-09-11 14:18:27 时间
基础知识
时钟是处理器运行的基础,就像人的心脏一样,时钟信号推动芯片内部各部分执行相应的指令。时钟产生一次,处理器就执行一次指令。除了CPU,芯片上所有的外设都需要时钟(GPIO,I^2C、SPI等)。所以时钟是非常重要的。
系统时钟HSI
STM32MP157拥有五个时钟源
- HSI :内部的高速RC振荡器,频率64MHz
- HSE:外部高速振荡器
- LSI:内部低速振荡器,一般用于看门够
- LSE:外部低速时钟,一般用于RTC实时时钟
- CSI:内部低功耗RC振荡器,主要用于低功耗
虽然有很多个,但是我们最终只会选最适合的一个。M4最终会通过PPL锁相环来实现倍频。
时钟配置图
STM32CubeIDE配置时钟
默认配置
更改MCU时钟设置为输出209MHz
初始化成功,检测代码
进行实验检测
显示为209MHz就表示成功
系统时钟HSE
对比HSI进行HSE配置
找到HSE(外部高速时钟的原理图)
进行MX配置
进行检测
显示为209MHz,表示成功
总结
这个实验的目的就是让我们对stm32mp157开发板的RCC系统时钟进行了解和学会配置。学习某个东西,肯定是先从核心学习,因此我们掌握了时钟,就掌握了开发板的心脏。
相关文章
- 浅谈Unity纹理串流系统Mipmap Streaming System
- 2021年春季学期-信号与系统-第十二次作业参考答案
- 快速构建ceph可视化监控系统
- clover 引导无法扫描 找到windows系统解决办法
- Linux系统下redis的安装与key操作使用说明
- OA系统帮助企业实现内部无障碍沟通
- 【系统运维】ubuntu 新建用户不能使用ll等指令,显示出来的信息没有颜色区分的解决方案 usermod -s
- 考试系统随机出题处理逻辑
- 32位win7系统下配置IIS遇到php-cgi.exe - FastCGI 进程意外退出问题的解决的方法
- (1)虚拟机的安装与使用,linux系统安装
- SpringBoot + uniApp实现的掌上生鲜超市购物微信小程序系统 附带详细运行指导视频
- 哪个文件系统最适合你的Linux系统
- CentOS 7.x设置自定义开机启动,添加自定义系统服务
- 汇编与接口技术实验6——ADDA转换实验,中断方式的AD采集系统