UAC 多源自适应数据端点描述符
2021-02-05
1894
0
仅当自适应源有一个或多个同步音频数据端点时,才存在此描述符类型。
typedef struct _USB_AUDIO_ENDPOINT_DESCRIPTOR {
UINT8 bLength;
UINT8 bDescriptorType;
UINT8 bEndpointAddress;
UINT8 bmAttributes;
UINT16 wMaxPacketSize;
UINT8 bInterval;
UINT8 bRefresh;
UINT8 bSynchAddress;
} USB_AUDIO_ENDPOINT_DESCRIPTOR, *PUSB_AUDIO_ENDPOINT_DESCRIPTOR;
bLength : 描述符大小.固定为0x09.
bDescriptorType : 描述符类型.ENDPOINT=0x05.
bEndpointAddress:端点地址。BIT7=1表示输入端点,BIT7=0表示输出端点。BIT4-6:保留,置为0。BIT0-3:表示端点地址。
bmAttributes:BIT1-0:必须为01表示等时传输。BIT3-2为00表示无同步。
wMaxPacketSize:端点的数据传输的最大包长度。
bInterval:必须置1。
bRefresh:等同时步的时间,必须为2的指数。
bSynchAddress:必须置为0。
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936