阅读:1106回复:2
请教一个设备枚举后出现进行Inquiry时候出现nak的问题
我在进行sl811的控制u盘的测试,我的u盘枚举成功以后,就准备进行Inquiry查询,往端口2发送31字节的cbw命令包,发送完31字节的数据以后,SL811Read(IntStatus)
得到的中断状态信息为0x91,SL811Read(EP0Status)的值为0x01,指示应该是发送成功吧?但是 u盘的灯一直亮,似乎一直停留在忙状态。 然后用读取命令,在端点1读进来38个字节的数据,但是读取命令一直不成功,提示是nak。请问是什么原因呢? |
|
沙发#
发布于:2005-02-06 23:29
发现今天上午接受38byte的时候写错了设备号。现在改了之后就出现stall了,都不知道是什么原因
|
|
板凳#
发布于:2005-02-06 00:26
up一下,哪位高手可以帮一下忙呢,谢谢
|
|