系统为8952+HL811HS+U盘。采用BULK传输。
原先不能循环读是因为没有将BULK-IN通道CSW命令加入DATA0/DATA1的反转。后来改动过后,发现还是不行,但REQUEST SENSE命令可以循环读出,应当可以证明DATA0/DATA1的反转已经正确,但为什么READ(10)不能循环读,只能重新枚举后再读呢?
WRITE(10)命令还是老样子,只能写一次,重新复位枚举都不起作用,CLEAR FEATURE好象也不管用。
此项目已经进行了比较长的时间了,请大家帮忙。
或联系QIANYU1231@SINA.COM