编辑: 梦三石 | 2018-02-20 |
09 02
22 00
01 01
00 01
32 USB_EVT_IN,USB_DataInStage USB_DataInStage,cnt=0,EP0Data.Count=0 ? 5.收到第四个配置描述符包 ? Setup m=0,n=0,val=45
80 06
00 02
00 00
22 00 REQUEST_STANDARD=0x6 USB_CONFIGURATION_DESCRIPTOR_TYPE(16)(Offset=0x0) USB_DataInStage,cnt=34,EP0Data.Count=34
09 02
22 00
01 01
00 01
32 09
04 00
00 01
03 00
00 6E
09 21
00 01
00 01
22 24
00 07
05 81
03 40
00 20 根据长度返回不同的数据. USB_EVT_IN,USB_DataInStage USB_DataInStage,cnt=0,EP0Data.Count=0 ? ? 6.收到设置描述符包 ? Setup m=0,n=0,val=45
00 09
01 00
00 00
00 00 REQUEST_STANDARD=0x9 USB_SetConfiguration WB.L =1 USB_Configure(TRUE) USB_SetConfiguration true 由上面可以知道经过这么多次来回后,主控器已经配置完成,对这个设备可以使用了.这时,如果在WINDOWS里就会看到可以设备安装完成,可以使用了. ? ? 7.收到设置空闲描述符包 ? Setup m=0,n=0,val=37
21 0A
00 00
00 00
00 00 收到这个描述符,就表明设备在空闲状态. ? 8.收........