UAC 类特定音频流接口描述符
2021-02-04
3707
2
类特定音频流接口描述符:Class-Specific AS Interface Descriptor.
UAC类特定音频流接口描述符 - UVC1.0
结构体定义如下:
typedef struct _USB_ASI_DESCRIPTOR
{
UINT8 bLength;
UINT8 bDescriptorType;
UINT8 bDescriptorSubtype;
UINT8 bTerminalLink;
UINT8 bDelay;
UINT16 wFormatTag;
} USB_ASI_DESCRIPTOR;
- bLength:该结构体的字节度长,固定为7。
- bDescriptorType:描述符类型,属接口类型CS_INTERFACE,值为0x24
- bDescriptorSubtype:描述符的子类型 AS_GENERAL = 0x01
- bTerminalLink:该接口内的端点连接的终端ID.
- bDelay:延迟
- wFormatTag:与此接口通信的音频数据格式,USB Audio Data Formats:https://www.usb.org/sites/default/files/frmts10.pdf
在UAC文档USB Audio Data Formats https://www.usb.org/sites/default/files/frmts10.pdf 中支持三大类音频格式。
Format Type Code | Value |
---|---|
FORMAT_TYPE_UNDEFINED | 0x00 |
FORMAT_TYPE_I | 0x01 |
FORMAT_TYPE_II | 0x02 |
FORMAT_TYPE_II | 0x03 |
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936