FAT文件系统
文章平均质量分 67
FAT文件系统那些事
最后一个bug
我是bug菌,一名嵌入式软硬件技术爱好者,我来csdn了~
展开
-
fatfs对于exFAT的使用
f_mkfs是FatFs库中的一个函数,用于在指定的磁盘上执行格式化操作。它可以用于创建新的文件系统或重新格式化已有的文件系统。const TCHAR* path, // 磁盘路径BYTE opt, // 格式化选项DWORD au, // 簇大小(字节)void* work, // 工作区缓冲区UINT len // 工作区缓冲区大小(字节)path:磁盘路径,例如:“0:” 表示物理磁盘0,“1:” 表示物理磁盘1,“2:” 表示逻辑磁盘2等。原创 2023-10-28 23:00:53 · 1270 阅读 · 0 评论 -
exFAT文件系统的目录与文件存储
子目录的文件和子目录条目是指存储在子目录中的文件和子目录的目录项。子目录的文件和子目录条目记录了在子目录中的文件或子目录的名称、属性、起始簇、大小等信息,用于描述和索引子目录中的文件和子目录。目录的存储:目录(子目录)是用于组织和管理文件系统中的文件和其他目录的特殊类型。子目录的文件和子目录条目是指存储在子目录中的文件和子目录的目录项,用于描述和索引子目录中的文件和子目录。目录项和子目录的文件和子目录条目在exFAT文件系统中起着不同的作用,但都是用于描述和管理文件系统中的文件和子目录的重要元数据结构。原创 2023-10-28 22:50:36 · 623 阅读 · 0 评论 -
详解FAT32文件系统的簇
簇的大小:簇的大小是FAT32文件系统的一个参数,可以在格式化存储介质时进行配置。FAT表中的每个表项都与一个簇相关联,记录了该簇的状态和指向下一个簇的链接。簇的链接关系:文件系统中的簇通过FAT表中的链接关系连接起来。每个簇的表项记录了下一个簇的编号,从而形成一个簇链。通过遍历簇链,可以顺序访问文件的所有簇,从而读取文件的完整内容。文件的起始簇号:每个文件都有一个起始簇号,它指示了文件数据所在的第一个簇。通过文件的起始簇号,可以在FAT表中查找到文件的簇链,进而获取文件的完整内容。原创 2023-10-21 23:57:32 · 2244 阅读 · 0 评论