fatfs学习 2.docVIP

  • 16
  • 0
  • 约1.2万字
  • 约 13页
  • 2016-11-27 发布于河南
  • 举报
fatfs学习 2

FATFS学习 特性: Windows兼容的FAT文件系统 平台无关,容易移植 代码量小 多种配置选项: 支持多卷(物理驱动器或分区) 多个ANSI/OEM代码页包括DBCS 支持长文件名,ANSI/OEM或者Unicode 支持RTOS 支持多种扇区大小 只读、最小化的API和I/O缓冲区等。 FATFS有着良好的层次结构,如下图 最顶层的应用层,是FATFS Module的内部结构和复杂的FAT协议,无需了解 中间层FATFS MODULE实现了FAT的文件读写协议。Ff.c ff.h 最下一层,包括存储媒介的读写,结构DISK I.O和供给文件创建修改时间的实时时钟。 FATFS软件包中的相关文件 平台无关 Ffconf.h FATFS模块配置文件 Ff.h FATFS和应用模块公用的包含文件 Ff.c FATFS模块 Diskio.h FATFS 和 DISK I/O模块公用的包含文件 Integer.h 数据类型定义 平台相关 Diskio.c FATFS与DISK I/O模块接口层文件 重要的结构体 文件系统结构体 /* File system object structure (FATFS) */ typedef struct { BYTE fs_type; /* FAT子类型,一般在moun

文档评论(0)

1亿VIP精品文档

相关文档