尝试使用STM32的USB Host CDC库去驱动CH340G,能够正确识别且虚拟出的串口能够正常数据收发,但切换到CH9102x后,USB Host CDC库提示Class库不匹配,CH9102x看资料是既支持CDC也支持VCP,这里的CDC与CH340G支持的CDC有什么区别呢?
热门产品 :
CH182: 以太网PHY收发器芯片
尝试使用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规范要求。