FAT 文件系统
FAT(File Allocation Table)是与 Windows 兼容的文件系统,SylixOS 中常用的移动存储设备(U 盘,SD 卡等)常使用 FAT 文件系统格式进行挂载。
FatFs 是一个嵌入式系统设计的通用 FAT(File Allocation Table)文件系统模块。FatFs 的编写遵循 ANSI C,并且完全与磁盘I/O层分开,它独立(不依赖)于硬件架构。
FatFs 文件系统主要特点:
- Windows 兼容的 FAT 文件系统;
- 不依赖于平台,易于移植;
- 代码和工作区占用空间非常小;
- 多种配置选项。