你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f407烧录hal库代码不能正常运行,之前是可以的

[复制链接]
Truthuuu 提问时间:2025-10-18 19:58 / 未解决

最近调试stm32的时候突然出现板子烧录hal库的代码,板子跑不动的问题,使用寄存器方式编写的代码没有问题,这个板子之前是没有问题的hal库是能跑的。代码用的是正点原子的。用万用表测了一下发现烧录hal库代码的时候8MHz晶振两端电压为0.7V左右,寄存器代码烧录进去,晶振两端电压为1.7V左右

收藏 评论5 发布时间:2025-10-18 19:58

举报

5个回答
cm32 回答时间:2025-10-18 21:55:36

时钟树设置对不

Truthuuu 回答时间:2025-10-19 14:30:54

cm32 发表于 2025-10-18 21:55
时钟树设置对不

对的,之前用也是用这个代码,可以跑的,昨天不知道怎么回事调代码的时候就不行了

xmshao 回答时间:2025-10-20 09:05:41

会不会是HSE电路相关参数不是很合适,最好结合AN2867确认下相关参数;

如果是HSE方面问题,可以直接使用HSI作为时钟源看看;

butterflyspring 回答时间:2025-10-20 09:56:31
先烧个例程看看,或者将应用程序缩减到最小,进而判断是软件设置问题还是硬件哪里需要调整。


注意测试前将芯片完全清空,避免option byte 等内容还被保留。
fafa1 回答时间:2025-10-21 12:49:02

晶振 不起振,似乎是 时钟树 配置有问题,确认一下 实际晶振和配置 是否一致

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版