tan_1_2
驱动牛犊
驱动牛犊
  • 注册日期2003-10-06
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1634回复:6

关于在U盘建立文件系统的问题

楼主#
更多 发布于:2004-02-28 14:54
  我现在遇到一个奇怪的问题:我在U盘上建立了一个FAT16格式的文件系统,我通过SL811HS在U盘上创建一个新的文件,但U盘插PC机时,在win98下可以打开,里面是我写入的内容,但在win2000下,可以显示文件,却无法打开文件。请问是什么原因?
win98和win2000在识别FAT16方面有区别吗?

最新喜欢:

purple.sunpurple...
NewTech
驱动大牛
驱动大牛
  • 注册日期2002-10-02
  • 最后登录2010-03-27
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望263点
  • 贡献值0点
  • 好评度86点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-03-01 15:54
完全一样的!
dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-03-01 16:15
可能是SCSI读写出错.98/2000/XP的SCSI通讯和USB枚举都存在一些出入.
www.dragon-2008.com 欢迎交流
tan_1_2
驱动牛犊
驱动牛犊
  • 注册日期2003-10-06
  • 最后登录2006-05-16
  • 粉丝0
  • 关注0
  • 积分23分
  • 威望4点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-03-01 19:47
dragon_hn 兄:“可能是SCSI读写出错.98/2000/XP的SCSI通讯和USB枚举都存在一些出入”,能说得详细点吗?遇到这种情况,可以采用什么措施了.


purple.sun
驱动牛犊
驱动牛犊
  • 注册日期2003-11-17
  • 最后登录2013-08-09
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望12点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-04-13 12:31
兄弟,我也碰到这个问题。不过解决办法很~~

因为Windows写入根目录扇区下的文件名是大写的,而2000/XP不能读取小写的文件名。98就可以。

于是我在自己写入根目录区的文件名改成大写就可以了。至于操作系统怎么区分大写小写,估计在一些地方有设置。没有找到相关说明。暂时这样算解决了吧
sunshangxin_1
驱动牛犊
驱动牛犊
  • 注册日期2004-04-12
  • 最后登录2004-06-15
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-04-13 12:38
抓几个数据来分析一下就是了
 :D :D :D
LJ1978
驱动小牛
驱动小牛
  • 注册日期2004-02-25
  • 最后登录2011-06-08
  • 粉丝0
  • 关注0
  • 积分43分
  • 威望24点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-04-13 16:13
能看到文件表明DIR区的能正确写入。但是不能打开表明数据区没有写入。或者有可能数据区能写入,但是FAT区没有正确写入。程序还是有问题。多半在对FLASH的管理上。
U盘调试成功后读写都是很简单的,如果不考虑地址映射的话基本上HOST让你干什么你就干什么。
游客

返回顶部