首页 文章

libusb与USB大容量存储通信

提问于
浏览
0

我目前正在使用libusb 0.1作为后端编写javax-usb (JSR-80)实现 . 我需要测试批量传输功能,我的猜测是,最简单的方法是与USB大容量存储设备(如USB闪存驱动器)进行通信 . 不幸的是我不知道这些设备是如何工作的 . 我想有一些协议,我必须发送一些USB控制请求才能在批量 endpoints 上启动传输 .

我对写一个完整的USB大容量存储驱动程序或类似的东西不感兴趣,所以即使文件系统的东西也没关系 . 我唯一的目的是通过一些批量 endpoints 传输一些数据,这样我就可以将我的实现与参考实现进行比较 .

我需要的是一些示例代码(语言并不重要,如果它使用libusb或其他东西,它甚至无关紧要)或USB大容量存储器的规范,这对程序员来说很容易理解(我不是硬件)专家) . 我已经在网上搜索过但到目前为止还没有找到任何有用的内容 .

1 回答

相关问题