阅读:956回复:1
U盘写问题(给40分)
我正在调试写U盘,在U盘上新建文件夹时,计算机显示:不能为G盘保存全部数据,新建文件夹失败。但是当我第二次下程序后,发现U盘中多了一个新建文件夹,连续两次,发现多了二个新建文件夹,我用读卡器试图打开它们,计算机显示此文件夹已损坏。当我第三次下程序后,计算机显示自动播放新建文件夹2,然后就无法播放。这是什么原因?我用BUS HOUND跟踪,新建一个文件夹好像要写3次,第一次写8个扇区,第二次写一区,第三次写一区。发现主机OUT 8扇区的数据与要写扇区原来的数据完全一样(我在要写的扇区内先写数,检验是否写成功),这正常吗?当我写完8区(不知是否写了,用上述方法不能验证),并返回CSW后,主机发第二次写一区,但是并没有发要写的数据,直接就发第三次写一区,并带有数据,然后就出现 DATA ERR.这是什么原因?我处理写8区的时间(从发命令到回CSW)大约是40ms.是什么原因导致写U盘不成功。
|
|
沙发#
发布于:2005-01-14 12:31
Write10命令响应不对
|
|
|