啃了一个星期的“FAT白皮书”,由于上课还比较忙费了不少劲,现在终于是能顺利创建个文件并读写操作了(FAT16系统,8.3文件名的),反正已经能满足我现在做的实验箱的要求了。
但是一直也没明白大家都说到的兼容性是什么,一般那个和什么因素有关呢
我的思路很简单: 1、确定CH375好用,确定U盘连接并好用; 2、确定BPB的位置; 3、读BPB简单分析,确定FAT表、目录项位置; 4、找FAT表中的一个空簇并占用,在根目录下创建个固定文件名的文件并分配以刚被占用的那个簇……。
第一次写这个,一点经验也没有,我应该注意些什么呢,谢谢!!! 我只用一个512的U盘试过:刚格式化后和里面有很多文件了的情况下都能正常创建文件。[Emot]9[/Emot]