通过一个 PC 端的软件,可以打开、识别并访问一个专用的 USB MSD 设备。有什么办法使软件从 Windows 的资源知道该设备当前是高速模式还是全速模式?
目前,是通过设备底层代码向软件报告高速或全速状态的。即需要软件与设备之间的一次通讯。能否不依赖于底层代码的报告,直接从 Windows 获取一个 USB MSD 设备是高速还是全速(高速握手是否成功)?需要怎样做?
...全文
4679打赏收藏
如何识别 USB MSD 为高速还是全速?
通过一个 PC 端的软件,可以打开、识别并访问一个专用的 USB MSD 设备。有什么办法使软件从 Windows 的资源知道该设备当前是高速模式还是全速模式? 目前,是通过设备底层代码向软件报告高速或全速状态的。即需要软件与设备之间的一次通讯。能否不依赖于底层代码的报告,直接从 Windows 获取一个 USB MSD 设备是高速还是全速(高速握手是否成功)?需要怎样做?