各位大佬,我需要用CH32V203C8T6 USBFS 驱动CH334R HUB,CH334R HUB连接USB兼容的HID设备(扫描器),使用EVT的HOST_KM范例运行打印"Hub Port1 Out"或者"(S1)Get DevDesc: Err(20)",没有正确连接成功过,更换主时钟位96&48Mhz一样问题,HID设备更换HUB端口问题依旧,确定电路连接没有问题. 更换HUB IC为FE8.1并增加9PIN电阻后驱动HID设备正常,能正确使用HID扫描功能.
原来方案使用CH32V203C8T6 USBFS 驱动FE8.1 HUB驱动HID设备(扫描器)没有问题,一直批量在设备中使用.
后来新板出现一批不兼容的FE8.1芯片,为了杜绝FE8.1批次兼容问题,直接改用WCH的334R HUB芯片,确认CH334R芯片直接PC主板USB连接驱动HID设备(扫描器)正常,问题只出现在CH32V203C8T6 USBFS 驱动CH334R HUB问题上.
以下是分别驱动CH334R和FE8.1 HUB芯片的打印数据. 麻烦帮忙确认下哪里问题,感谢!