ch375 USB cdc

CH375第一次判断连接CP2102无法获取设备描述符, 再次判断连接显示没有建立连接, 但是CH375 ACT#引脚输出低电平, 使用CH375与CH340能正常通信, 这个程序需要哪里要注意的吗

无法获取描述符是哪种情况呢,现象停在哪一步吗,主机有正常下发SET UP吗,设备是否有ACK,设备有没有正常上传数据,主机端点缓冲区是否有数据,通用主机例程,枚举前几步应该是没什么区别,具体你可以结合抓包工具看下CP2102 与PC间的枚举流程,看下是否有不同,在用375模拟PC发包


用的是CH375与CH341通信的程序,  CH375 做主机功能, 连接CP2102时无法读取设备描述符. 

麻烦推荐一个抓包工具


CP2102连接到CH375,  ACT#引脚输出低电平, 连接状态判断"

while ( wait_interrupt()!=USB_INT_CONNECT );  /* 等待设备端连接上来 */

"  一直没有返回USB_INT_CONNECT 


中断状态返回值是多少


0X51


CH375与CP2102你们有没有通信成功的案例啊


如果你按照例程设置的模式是已启用的主机方式,会自动检测设备是否连接从而产生中断,此中断状态值异常,USB硬件识别可能有问,或者你可以使用未启用的主机方式,自己多次发命令检测连接看下


你们有没有HC32F460 USB host cdc 与 CH340通信的程序啊, 现在这个单片机可以与CP2102通信, 不能与CH340通信


HC32F460 usb host cdc 与CH340通信枚举中还剩最后一步进行配置没有得到响应, 这个问题要怎么排查啊


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