USB音箱 UAC配置描述符分析
2021-02-09
1511
0
该USB音箱的配置描述符和普通USB设备描述符结构体一致,并无特别区别。
该配置描述符的总长度(包括后续的所有其它描述符)为110字节,这里相对华为耳机的要少了很多,这是因为少了像麦克风和HID。
从配置描述符的字段bmAttributes来看,并不支持远程唤醒功能。
------------------ Configuration Descriptor -------------------
bLength : 0x09 (9 bytes)
bDescriptorType : 0x02 (Configuration Descriptor)
wTotalLength : 0x006E (110 bytes)
bNumInterfaces : 0x02 (2 Interfaces)
bConfigurationValue : 0x01 (Configuration 1)
iConfiguration : 0x00 (No String Descriptor)
bmAttributes : 0x80
D7: Reserved, set 1 : 0x01
D6: Self Powered : 0x00 (no)
D5: Remote Wakeup : 0x00 (no)
D4..0: Reserved, set 0 : 0x00
MaxPower : 0xC8 (400 mA)
Data (HexDump) : 09 02 6E 00 02 01 00 80 C8 09 04 00 00 00 01 01 ..n.............
00 00 09 24 01 00 01 28 00 01 01 0C 24 02 01 01 ...$...(....$...
01 00 02 03 00 00 00 0A 24 06 02 01 01 03 00 00 ........$.......
00 09 24 03 03 01 03 00 02 00 09 04 01 00 00 01 ..$.............
02 00 00 09 04 01 01 01 01 02 00 00 07 24 01 01 .............$..
01 01 00 0B 24 02 01 02 02 10 01 80 BB 00 09 05 ....$...........
02 09 C0 00 01 00 00 07 25 01 01 01 01 00 ........%.....
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936