打印
[技术问答]

M487JIDAE设计了一个电路板,但是跑USB例程识别USB失败

[复制链接]
1010|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
两只袜子|  楼主 | 2025-2-22 12:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
M487JIDAE设计了一个电路板,但是跑USB例程识别USB失败

使用特权

评论回复
沙发
lix1yr| | 2025-5-9 17:59 | 只看该作者
程序卡在HSUSBD_Open()函数,无法满足if (HSUSBD->EP[EPA].EPMPS == 0x20ul)条件,导致无法跳出初始化循环

使用特权

评论回复
板凳
w2nme1ai7| | 2025-5-9 19:12 | 只看该作者
USB PHY需要稳定的12MHz时钟信号,若晶振未正确起振或频率偏差过大,会导致初始化失败。虽然频谱仪检测到晶振有输出,仍需确认频率是否精确为12MHz

使用特权

评论回复
地板
su1yirg| | 2025-5-9 20:11 | 只看该作者
M487JIDAE的USB PHY需要外部3.3V供电(HUSB_VDD33),若未提供稳定电压,PHY无法正常工作。部分用户发现此问题后,补充3.3V稳压电路后解决

使用特权

评论回复
5
p0gon9y| | 2025-5-9 21:20 | 只看该作者
USB差分线(D+/D-)未按高速信号要求走线,可能导致信号完整性差,影响通信

使用特权

评论回复
6
q1ngt12| | 2025-5-9 22:36 | 只看该作者
确认12MHz晶振负载电容匹配,并测量实际频率是否准确。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2121

主题

8107

帖子

11

粉丝