参考例程,自己写的HOST程序。 发送PID-SETUP后得到的REG_USB_STATUS值为92H,正常。 接着发送PID-IN,得到8AH或是8EH。都是接收数据包不同步,并且NAK或STALL。 已经试了4种USB设备了,没一个正常。 请给分析一下,可能是什么原因?
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
参考例程,自己写的HOST程序。 发送PID-SETUP后得到的REG_USB_STATUS值为92H,正常。 接着发送PID-IN,得到8AH或是8EH。都是接收数据包不同步,并且NAK或STALL。 已经试了4种USB设备了,没一个正常。 请给分析一下,可能是什么原因?
找到问题了。 发送PID-SETUP时,数据长度未定义。