找回密码
 立即注册

QQ登录

只需一步,快速开始

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

查看数: 1309 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
匿名
发布时间: 2023-3-31 21:46

正文摘要:

由于3月初刚刚接触M487JIDAE这个MCU,目前根据开发板的电路图,重新设计了一个当作普通HID设备使用的电路图,见附件的zip文档。 目前按照这个电路图设计出来了PCB板,PCB板烧录了HID例程(HSUSBD_HID_MouseKeyboard ...

回复

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

hidden
回复 游客 发表于 2023-4-6 11:05:59
测试用测试用测试用测试用
回复 silitex 发表于 2023-4-3 15:12:14
非常感谢!根据您的思路找到问题了,这个M487JIDAE IC需要外部输入一个稳定的3.3V电源,用来给USB PHY使用。以前使用的另外一个IC NUC123SD4AN0自带3.3V稳压。所以设计的时候没有考虑到3.3V的稳压输入问题。
总算解决问题了,谢谢!
回复 admin 发表于 2023-4-3 10:24:42
从debug看来USB PHY初始化失败了。
可以从下面几点来debug:
1、 先测量晶振是否起振是对的,还需要确认晶振频率是否正确
2、 确认各个引脚之间没有短路
3、测量HUSB的电源
    HUSB_VDD33、HUSB_VDD12_CAP和HUSB_VSS没有短路
HUSB_VDD33 =3.3V
HUSB_VDD12_CAP=1.2V
4、测量D+ D-是否正常
测量D+ D-阻抗,如果阻抗没有异常可以再测一下二极管特性(正常应该0.6v左右)
5、如果上述都没有问题,PHY初始化依然失败,考虑芯片的USB PHY坏了,可以换一颗芯片再试试。
回复 silitex 发表于 2023-3-31 22:02:51
额,上面描述有点出错:这个电路原理图中的R7和C10是没有贴元件的,相当于HSUSB_ID处于悬空状态。
新唐MCU