硬汉嵌入式论坛

 找回密码
 立即注册
查看: 978|回复: 7
收起左侧

[STM32H7] 请教下,不知道是神马原因单片机需要链接仿真器进行仿真一下后才能够正常工作 ?

[复制链接]

610

主题

3061

回帖

4911

积分

至尊会员

积分
4911
发表于 2022-9-13 09:06:21 | 显示全部楼层 |阅读模式
请教下,不知道是神马原因单片机需要链接仿真器进行仿真一下后才能够正常工作 ?

仿真正常工作后,拔掉仿真器也能够正常运行,但是如果不进入仿真状态程序就不运行了 ??


单片机的 VCAP-1, VCAP-2  各对地接了一个 4.7uF 电容


03.png


02.png


除此之外貌似也没有设么特别的地方了吧  ?



回复

使用道具 举报

13

主题

86

回帖

125

积分

初级会员

积分
125
发表于 2022-9-13 10:34:41 | 显示全部楼层
遇到过相同情况,不过是用的407,换换复位电容容量试试,要么将上拉10K去掉试试。至于原因,我也不知道。谁知道的可以说说。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2022-9-13 17:14:50 | 显示全部楼层
1、确保你的程序没问题,程序里面有需要延迟的地方,没有处理好会这样。
2、程序没有如果没有勾选C微库,那边默认会使用半主模式,需要你的程序关闭下半主。
3、这里的启动时间可以设置的大些,比如整个5秒
image.png
回复

使用道具 举报

3

主题

1227

回帖

1236

积分

至尊会员

积分
1236
发表于 2022-9-13 20:03:29 | 显示全部楼层
回复

使用道具 举报

610

主题

3061

回帖

4911

积分

至尊会员

积分
4911
 楼主| 发表于 2022-9-14 09:26:34 | 显示全部楼层
本帖最后由 hpdell 于 2022-9-14 09:27 编辑

感谢各位的大力支持呀,终于搞定了,复位电容我更换成 1uf, 另外 HSE_STARTUP_TIMEOUT 改成 5000 ,
估计是不是与我的电源滤波电容的容量有关,目前我 单片机的电源供电 3.3v 的,单独使用了一个 ldo, 电源电容滤波容量为 220uF ,是否与这个有关 啦 ??
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2022-9-14 10:47:14 | 显示全部楼层
hpdell 发表于 2022-9-14 09:26
感谢各位的大力支持呀,终于搞定了,复位电容我更换成 1uf, 另外 HSE_STARTUP_TIMEOUT 改成 5000 ,
估计 ...

如果觉得和220uF有关,可以直接先把它去掉测试下。
回复

使用道具 举报

13

主题

86

回帖

125

积分

初级会员

积分
125
发表于 2022-9-15 19:23:44 | 显示全部楼层
还真有可能是220uF电容问题,之前我网上搜原因好像看到有人说是供电电源上升斜率太缓的问题,增大复位电容延时启动就刚好避免了这个问题,但我不确定这个答案是否正确。
回复

使用道具 举报

610

主题

3061

回帖

4911

积分

至尊会员

积分
4911
 楼主| 发表于 2022-9-20 11:15:39 | 显示全部楼层
lg676041036 发表于 2022-9-15 19:23
还真有可能是220uF电容问题,之前我网上搜原因好像看到有人说是供电电源上升斜率太缓的问题,增大复位电容 ...

貌似彻底搞定了,

原来是 单片机的 cap1, cap2 管脚接的电容造成,还是使用官方的 2.2uF 电容,再吧 boot0 对地电阻改成 10K ,

这个世界就彻底的 清静了,哟,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-13 02:01 , Processed in 0.183954 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表