打印
[STM32H7]

关于stm32h723zgt6时钟配置问题?

[复制链接]
1252|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gaobq|  楼主 | 2024-5-23 11:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
(1)使用cubemx,最新的h7固件V1.11.2,配置主时钟500MHz,自动生成解决方案,程序正常运行。(2)主频改为400MHz,也能正常运行。

(3)想降低单片机的功耗和温度,将主时钟配置为200MHz,如图,没有红色警告,也是自动生成的配置方案

自动生成代码,程序在时钟初始化函数SystemClock_Config();,过不去,卡死


请问为什么卡在这里,怎么解决?


使用特权

评论回复
沙发
未说出口的像你| | 2024-6-18 10:55 | 只看该作者
你的外部时钟用的是25MHz么?

使用特权

评论回复
板凳
在曼谷的春| | 2024-6-18 13:00 | 只看该作者
你要设置成200M主频的话,得看其他的外设是否OK吧

使用特权

评论回复
地板
月亮一键变蓝| | 2024-6-18 15:00 | 只看该作者
一般应该是可以,得看看你的RCC如何配置的

使用特权

评论回复
5
一只眠羊| | 2024-6-18 17:00 | 只看该作者
其实你可以把你cubemx的配置工程拿出来,看看哪里配置不妥

使用特权

评论回复
6
我吃小朋友| | 2024-6-18 19:00 | 只看该作者
我觉得你可以用500M,把其他的外设不用的关闭基本就可以了

使用特权

评论回复
7
EmmaTT| | 2024-6-18 20:15 | 只看该作者
rcc配置有问题吗

使用特权

评论回复
8
她已醉| | 2024-6-18 21:00 | 只看该作者
仿真看看你的程序看看怎么运行的呢?

使用特权

评论回复
9
春日负喧| | 2024-6-18 23:00 | 只看该作者
是不是有的外设或者其他的设置比200M主频高了?导致运行失败

使用特权

评论回复
10
失物招領| | 2024-6-19 02:00 | 只看该作者
可以用log输出的方式,看看程序运行到哪儿死掉的

使用特权

评论回复
11
将爱藏于深海| | 2024-6-19 10:00 | 只看该作者
看你这个图的配置好像是没啥问题9.看你这个图的配置好像是没啥问题

使用特权

评论回复
12
温室雏菊| | 2024-6-19 15:00 | 只看该作者
你想降低功耗咋不用低功耗模式呢?降低主频效果不是很明显吧

使用特权

评论回复
13
呐咯密密| | 2024-6-22 14:58 | 只看该作者
改一下RCC里面的配置呢

使用特权

评论回复
14
呐咯密密| | 2024-6-22 14:58 | 只看该作者
低功耗好像要修改电源等级的

使用特权

评论回复
15
cooldog123pp| | 2024-6-22 21:36 | 只看该作者
打断点一步步运行,看下相关rcc寄存器,看下问题出在哪里,或许可以找到问题。

使用特权

评论回复
16
jf101| | 2024-6-23 15:26 | 只看该作者
其实一般情况下是程序配置问题,参考RCC进行确认一下

使用特权

评论回复
17
wang6623| | 2024-6-30 15:08 | 只看该作者
检查CubeMX生成的代码中关于PLL的配置是否正确,包括输入时钟源、分频系数等设置。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

172

主题

827

帖子

5

粉丝