常见硬件故障现象:不开机、死机、串口无输出
一、不开机(上电无任何反应)
真实现象实拍
特征: 插电后电源灯不亮、所有LED全灭、风扇不转、串口无任何输出 ,板子完全死寂。

常见硬件原因
1. 电源输入/保险丝故障
- 现象: USB/DC座虚焊、保险丝熔断、数据线断芯。
- 实拍: USB口引脚发黑、焊盘脱落;板上小保险丝(F1)烧断发黑。

2. LDO稳压芯片(AMS1117)烧毁/虚焊
- 现象: 输入5V正常,但无3.3V输出,芯片发烫、有焦味。
- 实拍: AMS1117表面起泡、引脚发黑、焊盘烧裂。
3. 主芯片(MCU)严重短路/烧毁
- 现象: 3.3V与GND短路,上电瞬间电流爆表,电源灯闪一下即灭。
- 实拍: STM32芯片表面发黑、有烧洞,周边走线烧断。
快速排查步骤
- 换原装数据线+正规适配器,排除外部电源问题。
- 万用表测USB口:5V是否正常(4.75--5.25V)。
- 测AMS1117:输入5V、输出3.3V是否正常。
- 测3.3V与GND:电阻≈0Ω=严重短路,查MCU/电容。
二、死机(能开机但运行中卡死/无响应)
真实现象实拍
特征: 电源灯亮、能进系统/打印日志,但运行中突然卡死、按键无响应、串口停输出、屏幕定格 。

常见硬件原因
1. 晶振不起振/虚焊(最常见)
- 现象: 开机正常,运行几秒到几分钟随机死机、复位。
- 实拍: 8MHz晶振引脚虚焊、裂纹;22pF负载电容脱落/错值。

2. 复位电路不稳定(误触发复位)
- 现象: 运行中自动重启、循环启动,日志反复从头开始。
- 实拍: 复位按键卡死、RC电容漏电、NRST引脚虚焊。

3. 电源纹波大/带载能力差
- 现象: 空载正常,一接外设(电机/屏幕)就死机/重启。
- 实拍: 滤波电容(10μF/0.1μF)鼓包、虚焊;LDO发烫。

4. 外设短路/干扰(I2C/SPI挂死总线)
- 现象: 开机卡在某外设初始化,串口日志停在一行不动。
- 实拍: 传感器模块引脚短路、排线虚焊、屏蔽层未接地。

快速排查步骤
- 观察日志: 卡死在哪一步 → 定位对应外设。
- 断开外设: 逐个拔掉传感器/屏幕/电机,判断是否外设短路。
- 测3.3V: 运行中电压是否稳定±0.1V,有无掉压。
- 查晶振/复位: 示波器测晶振波形、NRST是否频繁变低。
三、串口无输出(电源灯亮、能运行,但串口黑屏)
真实现象实拍
特征: 电源灯亮、LED闪烁、设备功能正常,但串口助手无任何字符、无乱码、无日志 ,完全空白。

常见硬件原因
1. TX/RX接反或虚焊
- 现象: 串口线连接正常,但完全无输出。
- 实拍: MCU_TX接模块_TX(应交叉:TX→RX);排针引脚虚焊。

2. USB转TTL模块损坏/供电不足
- 现象: 模块灯亮,但无数据传输,换模块后正常。
- 实拍: CH340/PL2303芯片发烫、引脚发黑;模块VCC接错导致供电不足。

3. 串口电平不匹配/损坏
- 现象: 3.3V MCU直连5V模块,无输出或乱码。
- 实拍: 未加电平转换芯片(如TXB010);MCU串口引脚静电击穿发黑。
4. 启动模式错误(BOOT0/BOOT1)
- 现象: 电源灯亮,但MCU进入系统存储器模式,不跑用户程序,串口无输出。
- 实拍: BOOT0引脚接高电平(应接地),跳线帽位置错误。

快速排查步骤
- 接线检查: MCU_TX → 模块_RX,MCU_RX → 模块_TX,GND必须共地。
- 模块自测: 短接模块TX/RX,串口助手发数据能回显 → 模块正常。
- 电平匹配: 3.3V MCU用3.3V串口模块,禁止直连5V。
- BOOT引脚: 正常启动时BOOT0=0,BOOT1=0。
四、总结
- 不开机: 查电源输入→保险丝→LDO→MCU短路
- 死机: 查晶振→复位电路→电源纹波→外设短路
- 串口无输出: 查TX/RX接反→模块损坏→电平不匹配→BOOT模式