[STM32MP1] 调试定位方法

[复制链接]
85|45
lzmm 发表于 2026-6-18 16:32 | 显示全部楼层
卡在哪个 dev_state              
Bowclad 发表于 2026-6-18 16:51 | 显示全部楼层
振动环境下,多检查USB模块的焊接点和连接器,有时接触不良在振动下更容易暴露问题。
mattlincoln 发表于 2026-6-19 11:22 | 显示全部楼层
控制GPIO模拟上拉,必须等待VBUS稳定且软件准备就绪后再拉高D+。
averyleigh 发表于 2026-6-19 15:38 | 显示全部楼层
高度怀疑固件初始化时序。通常是因为 MCU 跑得太快,USB 外设还未准备就绪,主机就已经开始探测。或者在无晶振方案中,时钟未校准
朝生 发表于 2026-6-20 10:25 | 显示全部楼层
如果USB中断处理有问题,试着增加调试输出看具体哪个阶段触发异常。
CarterERO 发表于 2026-6-20 22:09 | 显示全部楼层
检查DP/DM线上的电容,如果容量不足或老化,可能导致VBUS纹波,影响枚举。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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