SD卡标准的问题

[复制链接]
2687|4
 楼主| xieqin 发表于 2008-5-28 16:07 | 显示全部楼层 |阅读模式
偶最近在ARM开发板上玩SD卡,读写已经没有问题,并且在此之上增加了FAT文件系统,在板上使用正常.<br /><br />但遇到一个的问题,SD卡从板上拔下来,再用读卡器连接到电脑,&nbsp;电脑认为该盘没有格式化.&nbsp;我查阅了SD&nbsp;Memory&nbsp;Card&nbsp;Spec&nbsp;第二部分的介绍后,&nbsp;将FAT文件系统的第一个sector映射到了SD卡的第39个physical&nbsp;sector.&nbsp;但还是不能被电脑识别.<br /><br />前面38个的sector应该写入一些什么信息呢?&nbsp;望高手指点迷津.&nbsp;<br />
JunZe 发表于 2008-5-28 16:23 | 显示全部楼层

FAT可能有问题.

FAT可能有问题.
 楼主| xieqin 发表于 2008-5-28 18:35 | 显示全部楼层

搞定了

原因是大小端的问题<br />设置SDI&nbsp;FIFO的时候数据大小端选错了.&nbsp;这样造成不兼容,但却可以正常使用,因为读写是接相同格式操作的.<br /><br />文件系统方面,因为在NAND上已经采用了同样的设计,并且做U盘与PC连接时也是正常的,所以FAT系统没有问题.
l0p0c 发表于 2008-5-29 10:35 | 显示全部楼层

恭喜!只要用心,都可以攻破的!

  
mcubug 发表于 2008-5-31 12:51 | 显示全部楼层

re

楼主,可不可以给点学习文件系统的资料呀,现在正向搞这个。谢谢先啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

140

帖子

0

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