您好,我这边想要通过使用CH376 USB HOST接口做主机模拟电脑枚举CH340e USB DEVICE设备从机,A设备与B设备的两个主控MCU各自通过串口与CH376和CH340进行通讯 ,实现A设备和B设备之间使用USB数据线相连后,可以相互通讯和传输数据,系统基本结构如下图所示。
目前CH376Host初始化成功,可以使用串口发送命令和数据给CH376,并且回复正常,也能检测到中断引脚电平变化,显示有设备连接,并且能够复位检测USB速度,回复正常,在获取设备描述符和配置描述符的时候,能够获取到设备和配置描述符长度,分别是18和39,但是获取的描述符不正确,还包含0xFA,请问怎么解决呢?请求社区大佬帮忙解答一下,十分感谢!
下面是串口助手打印的信息,还有获取设备描述符和配置描述符部分的代码: