沁恒

CH9102X

问题

CP2102-GMR替换为CH9102X后无法识别USB设备

我做了两块板子,一块是用CP2102-GMR的,另一块以为货期问题,使用CH9102X作为替换,百度上很多都说电路不用修改就可以直接替换的,但是使用CP2102的板子能正常被电脑识别,使用CH9102X的板子连接上USB后,系统提示无法识别USB设备描述,安装官方的VCP也是无法识别,下附电路图为CP2102的,CH9102X为直接替换,是需要修改什么电路吗?

解答:

如上提示代表USB设备枚举不成功。原理图影响USB识别的原因应该为芯片#6脚在5V供电模式下没有外接退耦电容所致(建议容值104)。手册说明如下所示:

加了电容之后可以识别到了,但是DTR的引脚可以正常控制,RTS引脚控制不了,一直是高电平状态,用调试助手打开关闭也没有效果

CH9102等第三代USB转串口芯片同时支持VCP和CDC两种驱动模式,如上现象应该是您使用的是CDC串口驱动导致,请更新使用如下VCP驱动即可,驱动链接:http://www.wch.cn/downloads/CH343SER_EXE.html?
关于CDC串口和VCP串口等区别,也看下方案中相关说明:http://www.wch.cn/application/357.html?


相关链接(侵删)

  1. CP2102-GMR替换为CH9102X后无法识别USB设备是为什么?

=================我是分割线=================

欢迎到公众号来唠嗑: