N32移植sd卡和fatfs 文件系统

简介

http://elm-chan.org/fsw/ff/00index_e.html

FATFS 是一个完全免费开源的 FAT/exFAT 文件系统模块,专门为小型的嵌入式系统而设计。它完全用标准 C 语言(ANSI C C89)编写,所以具有良好的硬件平台独立性,只需做简单的修改就可以移植到 8051、PIC、AVR、ARM、Z80、RX 等系列单片机上。它支持 FATl2、FATl6 和FAT32(这个格式电脑端直接可以访问),支持多个存储媒介;有独立的缓冲区,可以对多个文件进行读/写,并特别对 8 位单片机和 16 位单片机做了优化。FATFS 的特点有:

  1. Windows/dos 系统兼容的 FAT/exFAT 文件系统
  2. 独立于硬件平台,方便跨硬件平台移植
  3. 代码量少、效率高
  4. 多种配置选项
  • 支持多卷(物理驱动器或分区,最多 10 个卷)
  • 多个 ANSI/OEM 代码页包括 DBCS
  • 支持长文件名、ANSI/OEM 或 Unicode
  • 支持 RTOS
  • 支持多种扇区大小
  • 只读、最小化的 API 和 I/O 缓冲区等
  • 新版的 exFAT 文件系统,突破了原来 FAT32 对容量管理 32Gb 的上限,可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Car12

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值