断电复位为什么就不能正常工作

[复制链接]
 楼主| AloneKaven 发表于 2025-4-25 09:05 | 显示全部楼层 |阅读模式
GD32F350用SWD下载程序后第一次运行正常,断电再上电就启动失败。用镊子短接NRST脚又能启动,查复位电路104电容和10k电阻都正常,这是芯片的启动时序有问题吗?
wyde518 发表于 2025-4-25 10:32 | 显示全部楼层
用示波器测一下,上电过程复位脚的状态,或者加大电容
probedog 发表于 2025-4-25 13:37 | 显示全部楼层
芯片启动时序问题?
laocuo1142 发表于 2025-4-25 14:30 | 显示全部楼层
上电瞬间电源电压波动,可能会导致芯片无法正常启动。
flycamelaaa 发表于 2025-4-25 16:26 | 显示全部楼层
可能是启动模式配置错误。
stormwind123 发表于 2025-4-25 18:00 | 显示全部楼层
在NRST引脚增加RC滤波,增强抗干扰能力。
夕阳接你 发表于 2025-4-27 10:01 | 显示全部楼层
复位电路波形有干扰
primojones 发表于 2025-5-4 20:12 | 显示全部楼层
复位电路设计缺陷              
bestwell 发表于 2025-5-4 21:41 | 显示全部楼层
复位电路设计不合理或元件损坏,导致复位信号不正确。
updownq 发表于 2025-5-6 09:09 | 显示全部楼层
PCB布线过长、电源模块内阻大或去耦电容不足,导致断电复位后电压恢复缓慢,芯片无法正常启动。
fengm 发表于 2025-5-13 16:49 | 显示全部楼层
若电源去耦不足,电压跌落可能触发二次复位或程序跑飞。
albertaabbot 发表于 2025-5-13 18:24 | 显示全部楼层
电源纹波过大​              
i1mcu 发表于 2025-5-13 19:10 | 显示全部楼层
若程序写入Flash后未正确擦除旧数据,断电复位后读取到错误指令,触发HardFault异常。
macpherson 发表于 2025-5-13 19:49 | 显示全部楼层
电源在上电瞬间可能无法快速提供稳定的电压,导致单片机在复位后不能正常工作。如电源的输出纹波过大,或者电源的负载能力不足,在单片机复位后加载负载时,电压会出现较大跌落,使单片机工作在不正常的电压范围内。
zhengshuai888 发表于 2025-5-14 08:46 来自手机 | 显示全部楼层
用示波器抓一下是不是上电复位有问题,没有复位成功。
dffzh 发表于 2025-5-14 15:17 | 显示全部楼层
一般不都有标准的复位电路吗?包括电阻和电容怎么匹配参数等
belindagraham 发表于 2025-5-15 10:14 | 显示全部楼层
代码中区分复位源,增加容错逻辑。
yeates333 发表于 2025-5-15 10:57 | 显示全部楼层
单片机复位后,时钟系统会进行初始化。如果时钟配置寄存器的值在复位后没有正确设置
janewood 发表于 2025-5-15 12:12 | 显示全部楼层
外部晶振未起振或频率不准确,导致单片机时钟信号异常。
vivilyly 发表于 2025-5-15 12:49 | 显示全部楼层
复位引脚干扰​              
您需要登录后才可以回帖 登录 | 注册

本版积分规则

89

主题

2181

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

89

主题

2181

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部