WCH沁恒单片机
直播中

PCB19468148

6年用户 5经验值
私信 关注
[问答]

CH344下行端口不识别

1698651429858.png
使用CH344R USB集线器芯片,PC能正常识别CH344,但是下面挂了一颗CH340N无法识别,已经测试确认以下信息
1.确定DP DN没有反
2.是直接连接的,没有串电阻,也没有上下拉
3.试过在DP1 DM1外挂一个自己用单片机开发的USB设备能识别,但是需要DP上拉,否则不识别
4.CH340N挂在了DP4 DM4也尝试了DP加上拉,还是无法识别

回帖(2)

PCB19468148

2023-10-30 17:04:16
解决了一部分
1.stm32f103的USB总线输出能力弱,DP必须上拉
2.CH344的host和device同时上电容易导致下行端口的device识别不成功,最好让device延时上电或者延迟枚举,我是用的方法是将103的DP初始化的时候拉低,延时后初始化USB
3.CH340N仍然不识别,但是外挂CH340模块可以正常识别,怀疑是CH340电路有问题,以下是CH340电路,麻烦路过的大神帮忙看一下
举报

jsqueh

2023-10-31 10:46:16
根据您提供的信息,可能存在以下问题:

1. CH344R USB集线器芯片不支持CH340N芯片,无法正常识别,需要更换成兼容的USB芯片。

2. DP4和DM4连接不良,建议检查电路连接是否正确,重新焊接。

3. CH340N芯片本身存在问题,需要更换或者重新焊接。

4. 可能存在其他干扰因素,如电源干扰、线路杂音等,建议进行更深入的排查。

建议您可以进一步检查和排查相关的硬件和软件问题,或者咨询相关专业人士进行帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分