USB音箱 UAC设备描述符分析
2021-02-09
2369
0
这里看到,USB规范采用的是USB1.1版本,不过字符串中又显示的是”USB2.0 Device”,所以这里就有点迷~
关于设备描述符各字段的详细解释,详见USB规范中设备描述符一节。
从bDeviceClass,bDeviceSubClass和bDeviceSubClass都被置为0来看,这是一个典型的UAC1.0设备。
---------------------- Device Descriptor ----------------------
bLength : 0x12 (18 bytes)
bDescriptorType : 0x01 (Device Descriptor)
bcdUSB : 0x110 (USB Version 1.10)
bDeviceClass : 0x00 (defined by the interface descriptors)
bDeviceSubClass : 0x00
bDeviceProtocol : 0x00
bMaxPacketSize0 : 0x40 (64 bytes)
idVendor : 0x1908 (APPOTECH LIMITED)
idProduct : 0x2070
bcdDevice : 0x0100
iManufacturer : 0x01 (String Descriptor 1)
Language 0x0409 : "Generic"
iProduct : 0x02 (String Descriptor 2)
Language 0x0409 : "USB2.0 Device"
iSerialNumber : 0x03 (String Descriptor 3)
Language 0x0409 : "20130100ph0"
bNumConfigurations : 0x01 (1 Configuration)
Data (HexDump) : 12 01 10 01 00 00 00 40 08 19 70 20 00 01 01 02 .......@..p ....
03 01
HID人机交互QQ群:564808376
UAC音频QQ群:218581009
UVC相机QQ群:331552032
BOT&UASP大容量存储QQ群:258159197
STC-USB单片机QQ群:315457461
USB技术交流QQ群2:580684376
USB技术交流QQ群:952873936