RFS

RFS 通用嵌入式文件系统。使用 ANSI C (C89) 编写,上层提供 POSIX 兼容的函数接口,底层需要用户提供磁盘 IO 操作函数和时间获取函数,可以运行在任何平台上。并且可运行在资源很少的单片机环境里,比如 8051, PIC, AVR, ARM, Z80, 78K 等等。

软件架构

layer

功能特性
  • FAT12/16/32 可读写文件系统
  • NTFS EXT2/3 只读文件系统
  • 平台独立,极易移植
  • 各种配置选项:
    • 多分区,多文件
    • 各种 ANSI/OEM 代码页,包括 DBCS。
    • 长文件名
    • RTOS 嵌入式环境

相关资源