STM32F4 时钟 设置 与 查看
来源:互联网 发布:网络攻防大赛比什么 编辑:程序博客网 时间:2024/06/03 22:46
STM32F405 主频设置
1.STM32F405 时钟关系
STM32F405主频指SYSCLK,STM32F405内部时钟转换关系如下:
PLL_VCO = (HSE_VALUE 或 HSI_VALUE) / PLL_M * PLL_N;
SYSCLK = PLL_VCO / PLL_P;
注:HSE_VALUE外部晶振,HSI_VALUE内部晶振。
2.STM32F405 时钟设置
由1可知,SYSCLK由HSE_VALUE、PLL_M、PLL_N、PLL_P共同决定,修改其中一个即可改变SYSCLK频率。168Mhz与42Mhz的主频设置如下:
HSE_VALUE
PLL_M
PLL_N
PLL_P
计算
168Mhz
8
8
336
2
8 / 8 * 336 / 2
42Mhz
8
8
84
2
8 / 8 * 84 / 2
3.参数修改位置
1) HSE_VALUE设置位于:stm32f4xx.h头文件中,如图1。14板载晶振为8M。注意与stm2f4xx_conf.h中的HSE_VALUE要一致。
图1 HSE_VALUE设置位置
2) PLL_M、PLL_N、PLL_P设置位于:system_stm32f4xx.c中,如图2。在对PLL_M、PLL_N、PLL_P设置时修改的参数必须位于defined (STM32F40_41xxx)下。
图2 PLL_M、PLL_N、PLL_P设置位置
PS:主频查看
需要包含:#include “stm32f4xx_rcc.h”
阅读全文
0 0
- STM32F4 时钟 设置 与 查看
- STM32F4时钟设置分析
- STM32F4时钟设置分析
- STM32F4时钟设置分析
- stm32f4时钟设置
- STM32F4时钟设置分析
- STM32F4时钟设置分析
- STM32F4**时钟设置
- STM32F4工程模板建立与时钟的设置方法
- STM32F4如何设置系统时钟,非常重要
- STM32F4 时钟
- stm32f4时钟
- STM32F4学习笔记2——时钟与复位系统
- STM32F4手动调整时钟
- STM32F4时钟配置
- STM32F4 系统时钟
- stm32f4 - 时钟树分析配置
- STM32F4再探-1.时钟系统
- 扫地机器人十大排名
- LLDB 调试进阶
- nginx(三) nginx配置:反向代理 负载均衡 后端健康检查 缓存
- POJ
- python2.7以下出 NameError: global name 'FileNotFoundError' is not defined的解决方案
- STM32F4 时钟 设置 与 查看
- Linux网络命令
- flow
- 以太坊钱包Ethereum Wallet C盘数据转移
- nginx(四) nginx+keepalived 实现主备+双主热备模型的高可用负载均衡代理服务
- Ionic运行第一个项目
- ZooKeeper-3.4.10 Java API的使用样例
- maven创建非web项目
- 清除DB缓存,获得SQL问运行的真实效率.