
好的,事实证明,问题出在Android
OS放置了一个HID驱动程序来处理HID控件。这似乎阻塞了带宽。从HID接口上卸下这些驱动程序会释放带宽,从而可以进行同步传输。
您可以通过执行以下 *** 作来分离内核驱动程序:
usbdevfs_ioctl command;command.ifno = mpInterface->GetInterfaceNumber();command.ioctl_pre = USBDEVFS_DISCONNECT;command.data = NULL;int ret = ioctl( fd, USBDEVFS_IOCTL, &command );
否则我所做的是正确的。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)