none
关于官方提供的USB驱动例程“Usbsamp Generic USB Driver”在Visual Studio下生成适合不同操作系统版本的两点问题 RRS feed

  • 问题

  • 我在Visual Studio下使用官方提供的USB驱动例程“Usbsamp Generic USB Driver”作为USB驱动程序,我编写了C#的应用程序,Usb设备为Cypress公司的FX3。测试环境是windows 8.1系统,通过应用程序,经USB驱动读写FX3,USB3.0与USB2.0都没有问题。

    问题1:仅将Visual Studio中解决方案配置改为win7 Debug,由例程“Usbsamp Generic USB Driver”重新生成windows7版本的USB驱动,并在Windows7系统下测试,则出现问题:插USB3.0接口时只能写不能读,插USB3.0接口时USB2.0好使。还没有找到问题的原因。

    问题2:查看例程“Usbsamp Generic USB Driver”代码,发现只针对windows8以上的系统才判断是否为USB3.0的superspeed,其他系统只判断USB2.0的Highspeed,不知道为什么?

    在此请教各位大牛不吝赐教!谢谢!

    2016年11月8日 9:07

全部回复