CH569 USB3.0使用求助,无法正确

首先使用了CH372Device_demo例程,并用USB3.0TestDemo上位机测试USB端口的传输速率。从论坛中其他帖子得知,正确的测试传输速率结果应为300Mbps左右,但我的测试结果仅有30Mbps左右。

image.png猜测可能是USB3.0没有正常工作,于是更换为例程CH569CDC进行测试,该例程在CH56x_usb20.c和CH56X_usb30.c中分别实现了电脑下传数据接收并取反回传的功能

image.png

USB30取反

image.png

USB20取反

通过修改代码测试功能,发现代码总是进入了USB2.0的中断服务函数,没有进入USB3.0的中断,考虑USB3.0可能没有正常工作。

目前我已确认,我所使用的硬件端接口和传输线是正确的USB3.0外设,请问我该怎么进一步检查问题,让代码正确进入USB3.0中断呢?

确保使用的USB线材是USB3.0的,接入的电脑接口也是USB3.0的。

连接状态可以在控制面板-设备和打印机中确认到。


楼主解决了吗,我也遇到了同样的问题,速度只有30Mb



设备和打印机显示的是usb2.0



请尝试替换USB线材和电脑尝试。


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