上电后偶尔卡死在HAL_Init,调试信息缺失
有几次板子上电后直接卡在HAL_Init(),调试器连不上,好像MCU在复位循环里。电源和晶振都查过,没啥异常。怀疑内部时钟源问题。我觉得是初始化阶段电源或时钟稳定性问题居多。 我碰到过一次是因为BOOT引脚浮空导致乱启动。 也可能是内部RC还没稳定就用上了。 加点上电延时看看有没有改善。 C0系列启动逻辑挺简单的,但也挺敏感。 试试强制切到HSI,看能不能稳定。 有时候是电源瞬态干扰造成复位。 你测过NRST脚电平吗?是不是抖动。 调试口连不上我也遇到过,最后是SWD引脚复用错了。 可以用量测方式看下复位后第一个时钟周期。
页:
[1]