考虑第8.5.3.1节 USB 2.0 specification :
控制写入在状态阶段事务的数据阶段传输返回状态信息。
以握手或零长度数据包响应以指示其当前状态。
在事务中握手是由主机而不是设备完成的!
在事务处理(控制写入)的握手阶段,设备发送NAK/暂停 如果 状态阶段没有数据包。
有一个来自函数的数据包对应于IN令牌,该函数期望在发送数据包后从主机进行ACK握手。
这是问题场景的说明:
另请参见注释中的链接。