MCU总工 发表于 2025-6-9 07:38:39

上电复位失败的终极解决方案


问题现象:"设备冷启动时10%概率启动失败,必须断电重启" - 某工控设备厂商反馈硬件整改:图表

代码










下载








Vcap电容

增加10μF钽电容

NRST电路

并联10nF电容+100k上拉

电源路径

添加缓启动电路



软件防护:c


复制


下载





void early_init(void) {    if (__HAL_RCC_GET_FLAG(RCC_FLAG_SFTRST)) {      __HAL_RCC_CLEAR_RESET_FLAGS();// 清除残留标志      FLASH_OB_Unlock();            // 解锁选项字节    }}
整改效果:故障率从12%→0.02%(2000小时测试)
页: [1]
查看完整版本: 上电复位失败的终极解决方案