USB描述符表.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
USB描述符表

标准设备请求偏移量域长度取值描述0bmRequestType1位图请求特征:D7:传输方向 0=主机至设备 1=设备至主机 D6-5:种类 0=标准 1=类 2=厂商 3=保留 D4-0:接受者 0=设备 1=接口 2=端点 3=其他 4-31 保留1bRequest1值命令类型编码值(见表3)2wValue2值根据不同的命令,含义也不同4wIndex2索引或偏移根据不同的命令,含义也不同,主要用于传送索引或偏移6wLength2字节数如有数据传送阶段,此为数据字节数。11种标准请求bmRequestTypebRequestwValuewIndexwLength数据过00000001CLEAR_FEATURE特性选择符0接口号 端点号0GET_CONFIGURATION001配置GET_DESCRIPTOR描述表种类(高字节)和索引(低字节)0或语言ID描述表长描述GET_INTERFACE0接口号1备用接口10000001GET_STATUS00(返回设备状态)接口号端点号2设备,接口 ,或端点状SET_ADDRESS设备地址00SET_CONFIGURATION配置值(高字节为0)00SET_DESCRIPTOR描述表种类(高字节,见表5)和索引(低字节)0或语言ID描述表长描述00000001SET_FEATURE特性选择符(1表示设备,0表示端点)0接口号 端点号0SET_INTERFACE可选设置(备用接口号)接口号0无100000010BSYNCH_FRAME0端点号2帧号标准请求bRequestbRequestValuebRequestValueGET_STATUS0SET_DESCRIPTOR7CLEAR_FEATURE1GET_CONFIGURATION8保留2SET_CONFIGURATION9SET_FEATURE3GET_INTERFACE10保留4SET_INTERFACE11SET_ADDRESS5SYNCH_FRAME12GET_DESCRIPTOR6设备描述符偏移量域大小描述0bLength1此描述表的字节数1bDecriptorType1描述符的类型(此处应为0x01,即设备描述符)2bcdUSB2此设备与描述表兼容的USB设备说明版本号(BCD 码)4bDeviceClass1设备类码:如果此域的值为0则一个设置下每个接口指出它自己的类,各个接口各自独立工作。 如果此域的值处于1~FEH之间,则设备在不同的接口上支持不同的类。并这些接口可能不能独立工作。此值指出了这些接口集体的类定义。 如果此域设为FFH,则此设备的类由厂商定义。5bDeviceSubClass1子类挖码 这些码值的具体含义根据bDeviceClass 域来看。如bDeviceClass 域为零,此域也须为零。如bDeviceClass 域为FFH,此域的所有值保留。6bDevicePortocol1协议码 这些码的值视bDeviceClass 和 bDeviceSubClass 的值而定。 如果设备支持设备类相关的协议,此码标志了设备类的值。如果此域的值为零,则此设备不支持设备类相关的协议,然而,可能它的接口支持设备类相关的协议。如果此域的值为FFH,此设备使用厂商定义的协议。7bMaxPacketSize01端点0的最大包大小(仅8,16,32,64为合法值)8idVendor2厂商标志(由USB-IF组织赋值)10idProduct2产品标志(由厂商赋值)12bcdDevice2设备发行号(BCD 码)14iManufacturer1描述厂商信息的字符串描述符的索引值。15iProduct1描述产品信息的字串描述符的索引值。16iSerialNumber1描述设备序列号信息的字串描述符的索引值。17bNumConfigurations1可能的配置描述符数目描述符的类型bDecriptorType类型描述符描述符值标准描述符设备描述符(Device Descriptor)0x01配置描述符(Configuration Descriptor)0x02字符串描述符(String Descriptor)0x03接口描述符(Interface Descriptor)0x04端点描述符(EndPont Descriptor)0x05类描述符集线器类描述符(Hub Descriptor)0x29人机接口类描述符(HID)0x21厂商定义的描述符0xFF设备类代码bD

文档评论(0)

almm118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档