MCU专家 发表于 2025-6-2 23:47:11

MCU上电时序异常

MCU上电时序异常
典型问题:

“STM32H7有时启动失败,断电重启又正常” - 点赞 420+

根本原因:

Vcap电容放电不全(尤其是温度>85℃时)

复位电路受干扰(长导线感应ESD)

终极解决方案:

硬件改造:

Vcap并联10μF钽电容(ESR<1Ω)

NRST引脚增加10nF电容 + 100kΩ上拉

软件防护:

c
if (__HAL_RCC_GET_FLAG(RCC_FLAG_SFTRST)) {
HAL_FLASH_Unlock();// 清除残留复位标志
__HAL_RCC_CLEAR_RESET_FLAGS();
}
页: [1]
查看完整版本: MCU上电时序异常