问题提出

配置时钟树的时候主频想设置到400Mhz,点击快速设置,按下回车,出现了Frequency searched for is out of range for this VOS range

但是这个问题在CubeMx 6.1.1中就没有出现,刚装的6.4.0就报错

问题查找

既然说是VOS报错了,那我们就来看下VOS
在《STM32H7参考手册》中 我们可以以看到VOS 是电压级别设置,级别不同,系统时钟运行的最高频率就不同,系统复位后选择VOS3

– VOS1:电压调节 1
– VOS2:电压调节 2
– VOS3:电压调节 3

复位后,系统以最低的运行模式电压调节 (VOS3) 启动。之后,可通过软件根据所需的系统
性能编程 PWR D3 域控制寄存器 (PWR_D3CR) 中的 VOS 位,级别数值越小工作频率越高,所以如果我们要配置 H7 的主频为 400MHz,那么我们必须配置调压器输出电压级别 VOS 为级别 1或者0


在STM32F4中文手册中,则是明确的提到了VOS对系统时钟频率的影响

问题解决

在新版的CubeMx中,默认为VOS3,系统频率到不了400Mhz ,所以会报错

所以在设置RCC之后,还需要设置VOS等级为0或者1

至于下面的 FLASH_LATENCY,H7也给出了具体的框图,在VOS1的级别下,设置2 个 WS,保证系统FLASH代码运行频率最快


想要更详细的了解,请看:

STM32H7时钟树RCC分析—原理讲解(一)


STM32CubeMx配置H7时钟: Frequency searched for is out of range for this vos range相关推荐

  1. Stm32CubeMX配置RTC时钟

    环境: Stm32CubeMX V5.6.0 stm32F412RETx芯片,芯片的VBAT引脚接电池 RTC使用的外部晶振,内部的振荡器配置后断电后不跑,原因未知,下面直接上使用外部晶振的方案 配置 ...

  2. 1:STM32CubeMX配置STM32F103C8T6驱动-下载软件配置RCC,CAN1,USART1

    1:下载软件 点击 这里立即下载,共454M. 2:通过STM32CubeMX配置USART1,CAN1 1:创建工程 创建文件夹存放工程 添加工程名称及路径: 为每个驱动单独创建.c和.h文件. 2 ...

  3. 2:STM32CubeMX配置STM32F103C8T6驱动-TIM1配置

    1:STM32CubeMX配置 1:确定时钟 2:设置1ms触发一次,72M/72/1000= 1000/s 定时器触发中断: 2:代码配置 在main.c中 /* USER CODE BEGIN 2 ...

  4. 用STM32CubeMX配置输出PWM信号控制多路舵机(HAL)

    1.软件准备 (1)编程平台:Keil5 (2)CubeMX 2.硬件准备 (1)本此使用最小核心板STM32F103C8T6为例 (2)一个舵机:SG90或者MG996等均可 (3)ST-link ...

  5. STM32CUBEMX配置教程(八)STM32串口轮询发送中断接收+重定义+优化

    STM32CUBEMX配置教程(八)STM32串口轮询发送中断接收+重定义+优化 基于STM32H743VI 使用STM32CUBEMX两年了,始终觉得这个工具非常的方便,但因为不是经常使用,导致有些 ...

  6. STM32CubeMX配置SD卡+DMA+Fatfs文件系统

    STM32CubeMX配置SD卡+DMA+Fatfs文件系统 一.设备及软件 1.keil 2.STM32CubeMX 3.正点原子STM32F407探索者开发板 二.配置步骤 1.配置RCC外部晶振 ...

  7. 利用STM32CubeMX配置基于STMF32F407的FREERTOS操作系统控制直流电机速度和超声波测距实验

    前两周做基于STM32F407芯片的嵌入式系统设计的实验,主要完成利用超声波测距(电脑上用串口显示超声波所测距离,障碍物近于20cm时,使LED灯闪烁,并且可以通过串口更改报警距离)和利用编码器读取电 ...

  8. STM32CubeMX配置SDRAM

    一.软件硬件说明 软件:STM32CubeMX V6.6.1 /KEIL5 V5.29 硬件:STM32F429ZET6 原理图: 芯片引脚: 二.FMC简介 三.SDRAM简介 SDRAM信号线说明 ...

  9. STM32CubeMX 配置CAN总线进行双板通信(STM32F103C8T6)

    本篇详细的记录了如何使用STM32CubeMX配置 STM32F103C8T6 的硬件CAN接口与另一个开发板之间通信. 1.硬件设计 我这里使用的TJA1050T作为CAN通信收发器,连接f103的 ...

最新文章

  1. Hutool,一个贼好用的 Java 工具类库,用过都说好~
  2. 【图论专题】BFS中的双向广搜 和 A-star
  3. 第二家公司Get技能总结
  4. 看C++文档的小知识
  5. 安卓开发基础面试题,Android面试必备的集合源码详解,附小技巧
  6. jsapi支付签名_微信支付JSAPI:商户签名错误
  7. 在python中创建虚拟环境和Django对数据库的操作(一)
  8. python的第三方库是干什么用的-Python最强大的第三方库,你有必要了解一下!
  9. postman上传多个文件_不要只会使用 postman,你还需掌握 curl 的使用!
  10. BUG(0):用某位表示特定属性
  11. JQuery中Ajax传json格式中文至后台乱码
  12. Scrapy爬取多层级网页内容的方式
  13. android 外接USB扫码器应用闪退解决方法
  14. 新概念2-课文名称和知识点
  15. 【Python例】利用 python 进行用户画像词云图的生成 --- wordcloud
  16. 作为前端开发,我为何疯狂推荐WebStorm?
  17. Idea上传GitHub时报错:push failed: fatal: unable to access ‘https://github.com/***port 443: Timed out
  18. 欧盟电源适配器外部电源2019/1782/EU ERP欧洲能效认证
  19. 11年老宏碁笔记本更换无线网卡AR5BWB22(AR5B22),需要隐藏一个脚的方法,才能启动网卡!
  20. 数据库系统概论第一章课后习题答案(第5版)

热门文章

  1. python计算两个时间间隔准确的天、月、年之差
  2. python使用有道翻译API翻译
  3. sklearn网格搜索GridSearchCV得到各个评价指标的均值与方差
  4. 支付宝五福java_支付宝五福奖金翻倍!有人拿了5328元!今天最高能翻18倍,你拿到多少?...
  5. python xlwings追加数据_大数据分析Python库xlwings提升Excel工作效率教程
  6. 乐山市计算机学校欺骗,据说这个学校很乱。
  7. Linux服务器,服务管理--systemctl命令详解,设置开机自启动
  8. 2019/7/19 Bootstap练习
  9. 微信开放平台Android应用的签名
  10. A browser for WinCE/Windows base WebKit. (zz)