UAC 类特定等时音频数据端点描述符
2022-01-06
2010
0
类特定等时音频数据端点描述符:Class-Specific AS Isochronous Audio Data Endpoint Descriptor,用于描述标准音频传输端点的属性。
类特定等时音频数据端点描述符数据结构定义如下:
typedef struct _USB_ASD_ENDPOINT_DESCRIPTOR {
UINT8 bLength;
UINT8 bDescriptorType;
UINT8 bDescriptorSubtype;
UINT8 bmAttributes;
UINT8 bLockDelayUints;
UINT16 wLockDelay;
} USB_ASD_ENDPOINT_DESCRIPTOR, *PUSB_ASD_ENDPOINT_DESCRIPTOR;
- bLength:描述符大小,固定为0x07。
- bDescriptorType:描述符类型,CS_ENDPOINT=0x25。
- bDescriptorSubtype:描述符子类型,EP_GENERAL=0x01。
- bmAttributes:BIT0代表是否支持采样率调整(Sampling Frequency)。BIT1代表是否支持高音调整(PITCH)。BIT7代表是否只支持wMaxPacketSize的传输(MaxPacketsOnly)。其他BIT保留。
- bLockDelayUints:wLockDelay的单位,0为未定义(Undefined),1为毫秒(Milliseconds),2为PCM采样(Decoded PCM samples)。其他值保留。
- wLockDelay:代表该USB设备在主机设置后需要多久才能达到时钟稳定。
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936