标题: FAT32文件系统的文件创建malloc [打印本页]

作者: 51黑黑黑    时间: 2016-2-23 23:24
标题: FAT32文件系统的文件创建malloc
FAT32文件系统,创建一个文件。

1:get创建的文件大小

2:判断文件大小是否大于SD卡的剩余空间。
如果大于,那么​抱歉,现在SD卡的空间不够了,请删除一些文件在尝试
如果小于,好可以创建文件

3:找到第一个空白簇的簇号

4:写文件目录项。即16个字节的文件相关参数。
文件的时间
文件的名
文件大小
文件的首簇编号​

5:更新文件的FAT表。刷新文件的簇号集合

6:根据簇号链式结构,写入文件内容到SD卡。​






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1