UAC开发调试笔记
+ -

UAC类特定音频控制接口头描述符baInterfaceNr字段

2024-07-11 21 0

UAC 类特定音频控制接口头描述符详见:https://www.usbzh.com/article/detail-222.html
接口描述符字段bInCollection表示后面的baInterfaceNr的有效数组个数:

typedef struct _USB_AC_HEADER
{
...
    UINT8  bInCollection;
    UINT8  baInterfaceNr[bInCollection];
} USB_AC_HEADER;

baInterfaceNr的内容填充着音频流接口描述符的接口索引。但如果设置错误时,会出现如下错误。在Windows系统下如下:
102401767758
其中设备管理器的错误信息如下:
102447256321

This device cannot start. (Code 10)

The I/O device is configured incorrectly or the configuration parameters to the driver are incorrect.

翻译过来如下:
此设备无法启动。(代码10)
I/O设备配置不正确或驱动程序的配置参数不正确。

HID人机交互QQ群:564808376    UAC音频QQ群:218581009    UVC相机QQ群:331552032    BOT&UASP大容量存储QQ群:258159197    STC-USB单片机QQ群:315457461    USB技术交流QQ群2:580684376    USB技术交流QQ群:952873936   

0 篇笔记 写笔记

UAC 类特定音频控制接口头描述符
UAC类特定音频控制头接口描述符这个名字有点绕,其实这个描述符是前接标准的音频控制接口描述符,后续关于音频控制的所有相关描述符,起着承上起下的作用。当然也可以认为是音频控制相关描述符的前导。这是因为UAC类特定音频控制接口描述符含有一个关键的字段wTotalLength,用于包含音频控制所有接口描述......
UAC麦克风类特定音频控制接口描述符
UAC的类特定音频控制接口描述符又叫类特定音频控制接口头描述符,包含了UAC音频控制各终端,单元的描述符信息。在UAC规范中,其包含的描述符有:关于类特定音频控制接口描述符可详见本站:http://www.usbzh.com/article/detail-222.html由于该UAC麦克风是基于......
UAC音频控制接口头描述符bInCollection及baInterfaceNr字段分析
UAC1.0规范音频控制接口头描述符的定义如下:typedef struct _USB_AC_HEADER{ UINT8 bLength; UINT8 bDescriptorType; UINT8 bDescriptorSubType; UINT16 bcd......
UAC类特定音频控制接口头描述符baInterfaceNr字段
UAC 类特定音频控制接口头描述符详见:https://www.usbzh.com/article/detail-222.html该接口描述符字段bInCollection表示后面的baInterfaceNr的有效数组个数:typedef struct _USB_AC_HEADER{... ......
关注公众号
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!