阅读:1156回复:1
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 10:44
建议多读几遍usb spec,读的全面点,一切就OK了.
|
|
|