USB-UAC麦克风 音频控制接口
2021-02-10
2696
1
音频控制接口描述符描述了设备的结构(拓扑结构),并通过特定类请求对音频的控制。
UAC麦克风 音频控制接口描述符
偏移地址 | 字段 | 长度 | 值 | 描述 |
---|---|---|---|---|
0 | bLength | 1 | 0x09 | 接口描术符的长度 |
1 | bDescriptorType | 1 | 0x04 | 描述符的类型接口描述符 |
2 | bInterfaceNumber | 1 | 0x00 | 接口ID号 |
3 | bAlternateSetting | 1 | 0x00 | 接口的转换接口 |
4 | bNumEndpoints | 1 | 0x00 | 该接口下无端点 |
5 | bInterfaceClass | 1 | 0x01 | 接口类-AUDIO |
6 | bInterfaceSubclass | 1 | 0x01 | 接口子类AUDIO_CONTROL. |
7 | bInterfaceProtocol | 1 | 0x00 | 必须为0 |
8 | iInterface | 1 | 0x00 | 该接口无对应的字符串描述符 |
UAC麦克风 类特定音频控制接口头描述符
偏移地址 | 字段 | 长度 | 值 | 描述 |
---|---|---|---|---|
0 | bLength | 1 | 0x09 | 类特定音频控制接口头描述符长度 |
1 | bDescriptorType | 1 | 0x24 | 描述符的类型CS_INTERFACE |
2 | bDescriptorSubtype | 1 | 0x01 | 描述符子类型HEADER |
3 | bcdADC | 2 | 0x0100 | UAC版本号1.0 |
5 | wTotalLength | 2 | 0x001E | 类特定描述符的总大小。 |
7 | bInCollection | 1 | 0x01 | 1个音频流接口 |
8 | baInterfaceNr(1) | 1 | 0x01 | 第一个音频流接口编号为1 |
UAC麦克风 输入终端描述符
音频通道群集包含一个逻辑通道(bNrChannels=1),没有非预定义的位置(wChannelConfig=0x0000)。
偏移地址 | 字段 | 长度 | 值 | 描述 |
---|---|---|---|---|
0 | bLength | 1 | 0x0C | 描述符长度 |
1 | bDescriptorType | 1 | 0x24 | 描述符的类型CS_INTERFAC |
2 | bDescriptorSubtype | 1 | 0x02 | 描述符子类型INPUT_TERMINAL |
3 | bTerminalID | 1 | 0x01 | 终端ID |
4 | wTerminalType | 2 | 0x0201 | 终端类型为麦克风终端 |
6 | bAssocTerminal | 1 | 0x00 | 无关联 |
7 | bNrChannels | 1 | 0x01 | 1个通道 |
8 | wChannelConfig | 2 | 0x0000 | 没有非预定义的通道位置 |
10 | iChannelNames | 1 | 0x00 | 没有非预定义的通道位置字符串描述符 |
11 | iTerminal | 1 | 0x00 | 该终端描述符无字符串描述符 |
UAC麦克风 输出终端描述符定义
此描述符描述表示到主机PC的USB管道的输出端子及其输入引脚直接连接到输入端子的输出引脚(bSourceID=输入端子ID)
偏移地址 | 字段 | 长度 | 值 | 描述 |
---|---|---|---|---|
0 | bLength | 1 | 0x09 | 描述符长度 |
1 | bDescriptorType | 1 | 0x24 | 描述符的类型CS_INTERFAC |
2 | bDescriptorSubtype | 1 | 0x03 | 描述符子类型OUTPUT_TERMINAL |
3 | bTerminalID | 1 | 0x02 | 终端ID |
4 | wTerminalType | 2 | 0x0101 | 终端类型为输出终端 |
6 | bAssocTerminal | 1 | 0x00 | 无关联 |
7 | bSourceID | 1 | 0x01 | 数据来源ID为1的 输入终端描 |
8 | iTerminal | 1 | 0x00 | 该终端描述符无字符串描述符 |
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936