阅读:1269回复:1
读取U盘容量问题我用0x25命令获得容量的时候,对于多数U盘正确,对于有少数u盘,第一次的时候返回错误代码04(Stall),我用ClearEndpointSTALL清除端点停止特性的后,第二次发CBW,然后IN-DATA,可就是没有数据,IN不到DATA数据, 我的程序执行过程 CBW:00,正确 DATA:04,STALL ClearEndpointSTALL:00,正确 ClearEndpointSTALL:00,正确 CSW:00,正确 第二次CBW:00,正确 第二次DATA:无数据返回,程序死掉 各位大侠有没有遇到过类似情况,看看问题出在哪里? |
|
沙发#
发布于:2008-01-09 13:38
这些少数u盘有问题?
|
|
|