USB Hound捕捉到的数据
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片
USB Hound捕捉到的数据
我们USB设备代码其实仔细看就是一个SWITCH CASE结构,类似描述符请求就是06命令,这个STALL的命令看上去好像是09,那也就是要找到对应位置增加case 0x09,做一下对应协议的处理
the WCH example enum code is buggy. None of the examples can pass chapter9 requests of USB2CV.
add the following code directly at SETUP
...
case SETUP:
UEP0_CTRL &= 0xF2; /*unstall, the last req may have stalled*/
....