ch565w evt中的UVC-RAM程序不支持USB2.0吗?

使用这个程序,在main.c中注释掉  USB30D_init(ENABLE),添加USB20_Device_Init(ENABLE),编译后下载,计算机不识别设备,报“无法识别的设备描述符”。使用USB3.0可以正常识别。


有专门针对ch565w的usb2.0程序吗?


或者说,上电后,程序如何判断用户使用了USB2.0线缆?因为用户如果使用2.0线缆,USB速率是受限的,这时需要对数据量进行限制


USB30D_init(ENABLE)是必须要开启的,程序内部开启了LINK层的中断,在LINK中断中会判断链接上来的速率是3.0还是2.0从而进一步初始化相关的寄存器。


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