STM32 USB HOST 连接一个modem设备,设备会以中断方式按照CDC协议报告串口状态,来铃声时截获得到数据如下10个字节:
a1 20 00 00 00 00 02 00 0a 00
这个数据对应CDC协议中这条:
bmRequestType bNotification wValue wIndex wLength Data
10100001B SERIAL_STATE Zero Interface 2 UART State bitmap
其中SERIAL_STATE的定义是0x20
请问,后面的字节怎么和协议定义对应?根据协议,我知道0x0a是数据表示串口状态的,但是不清楚是和协议怎么对应的,是低字节在前? |