阅读:1210回复:2
请教 USB1.1协议里的《标准设备描述表》
这是USB1.1协议里的《标准设备描述表》
标准设备描述表 偏移量 域 大小 值 描述 0 bLength 1 数字 此描述表的字节数 1 bDecriptorType 1 常量 描述表种类为设备 2 bcdUSB 2 BCD码 此设备与描述表兼容的USB设备说明版本号(BCD 码) 4 bDeviceClass 1 类 设备类码 5 bDeviceSubClass 1 子类 子类码 6 bDevicePortocol 1 协议 协议码 7 bMaxPacketSize0 1 数字 端点0的最大包大小(仅8,16,32,64为合法值) 8 idVendor 2 ID 厂商标志(由USB标准付值) 10 idProduct 2 ID 产品标志(由厂商付值) 12 bcdDevice 2 BCD 码 设备发行号(BCD 码) 14 iManufacturer 1 索引 描述厂商信息的字串的索引。 15 iProduct 1 索引 描述产品信息的字串的索引。 16 iSerialNumber 1 索引 描述设备序列号信息的字串的索引。 17 bNumConfigurations 1 数字 可能的设置数 想请教大家,这些描述的各个项具体是什么意思? 比如bDeviceClass=0表示什么?iSerialNumber=1表示什么呢? 恳请高手一一指点,谢谢! |
|
沙发#
发布于:2005-05-09 11:13
好像作用不大
|
|
板凳#
发布于:2005-05-17 15:47
这些不需要了解,除非你想直接基于DDK开发
|
|