请问CH9102X与CH340G的CDC驱动有什么区别?

尝试使用STM32的USB Host CDC库去驱动CH340G,能够正确识别且虚拟出的串口能够正常数据收发,但切换到CH9102x后,USB Host CDC库提示Class库不匹配,CH9102x看资料是既支持CDC也支持VCP,这里的CDC与CH340G支持的CDC有什么区别呢?

您好,CH340仅支持厂商VCP驱动方式,CH343/CH9101/CH9102等均支持VCP+CDC双模式。若原来通过MCU可以驱动CH340,则一定使用的是VCP方式进行驱动。建议检查下Code,是否符合CDC-ACM规范要求。


只有登录才能回复,可以选择微信账号登录