求助USB文件系统

[复制链接]
3705|3
 楼主| keehelios 发表于 2010-10-27 15:56 | 显示全部楼层 |阅读模式
在flash上实现usb文件系统fat32
问题是程序下载以后,系统可以发现U盘,能看到文件,图1
文件拷贝时,不能正常停止,比如说复制10M大小的file1时,拷完了对话框还在,必须点取消才能停止,这时U盘便挂掉了,不过file1已经拷贝出来了。图2

请问这是什么原因呀,是文件系统配置不对,还是usb的程序有问题。
像fat表应该没什么问题,不过我的保留扇区数设置的是2,只有一个备份扇区,好像这个不影响?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
tg.liu 发表于 2010-10-31 01:34 | 显示全部楼层
对于U盘, 文件系统都是有host来处理的.

所以问题出在USB部分.
 楼主| keehelios 发表于 2010-11-1 21:19 | 显示全部楼层
还能再具体点么,我对usb不太懂,用的时候只是把开发板的usb程序跟flash接口部分改了一下,会是usb中的那部分呢
还有就是,开发板上用的FAT16实现的,没出现这个问题。

2# tg.liu
tg.liu 发表于 2010-11-3 16:01 | 显示全部楼层
看看USB的MSC类的相关协议
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

23

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部