在am335技术手册中说明usb控制器只支持2.0的标准usb协议,目前我们自己开发机器中用usb1作为host端口,连接2.0U盘识别没有问题。连接3.0U盘在上电后不能识别,硬件检查后发现是控制器没有给u盘供电,只有在启动前U盘就在已插入的情况下可以识别出来,然后拔出后再次插入还是识别不了。我想问一下是不是am335x usb控制器是不是不能支持2.0以上的usb协议。从usb协议兼容性来说,3.0协议的U盘应该在插入2.0的端口时自动降为2.0以保证兼容性。如果我想能支持3.0U盘,能识别操作,有没有什么办法?