阅读:1257回复:1
关于读取u盘描述符的几个问题
我准备做一个u盘转存的方案。
刚刚开始做,一切都还没有头绪,也没有usb协议分析仪,现在遇到一点问题,请大家不吝赐教。 我通过windriver向u盘的control pipe发送80 06 01 00 00 00 00 40(get_descriptor)能得到正确的设备描述符,通过80 06 02 00 00 00 00 40 能得到正确的配置描述符,接口描述符以及端点描述符共32字节,现在我想读出设备的群组描述符以及报告描述符,不知道该怎么办,该怎么操作?(我试着把命令改为80 06 03 00 00 00 00 40得到得结果是04 03 09 04 把命令改为04,05,06都是这样,请问这里得数据是什么含义?) Transferred 18 Bytes from Pipe00 12 01 10 01 00 00 00 40 D1 0E 30 66 00 01 01 02 03 01 Transferred 32 Bytes from Pipe00 09 02 20 00 01 01 00 80 32 09 04 00 00 02 08 06 50 00 07 05 81 02 40 00 00 07 05 02 02 40 00 00 Transferred 4 Bytes from Pipe00 04 03 09 04 以上是我得到的数据,请过目 [编辑 - 12/11/02 by liskey] [编辑 - 12/11/02 by liskey] |
|
沙发#
发布于:2002-12-11 13:46
这个回的是指使用的语言是英文。
|
|