2、8910芯片USB描述符:接口描述符---概述

二、接口描述符-概述

  接口描述符一般是按设备的运行状态分类,这样设备可以在不同的接口中切换来实现设备运行状态的切换,如在设备在运行状态下使用正常的接口描述符,在停止状态下使用该接口描述符的备用接口描述符。

  USB协议规定,接口描述符不能单独返回,必须附着在配置描述符后一并返回。

2.1、接口关联描述符(8字节)

字段 长度(位) 偏移量(位) 十六进制值 说明
bLength 8 72 0x08 描述符大小为8字节
bDescriptorType 8 80 0x0B 接口类型
bFirstInterface 8 88 0x00 起始接口号是0
bInterfaceCount 8 96 0x02 接口数为2
bFunctionClass 8 104 0xE0 该接口属于无线控制器类
bFunctionSubClass 8 112 0x01 该接口属于RF控制器子类
bFunctionProtocol 8 120 0x03 该接口使用设备线适配器同步流接口协议
iFunction 8 128 0x05 接口字符串描述符索引为5
在这里插入图片描述

上次更新 2021-01-28