本章教程将使用FATFS文件系统来管理SD卡,实现对SD卡文件读写等基本功能。
1、FATFS简介及相关函数介绍
FATFS 是一种免费开源的、且面向小型嵌入式系统的一种通用FAT文件系统。其采用标准C语言编写并完全独立于底层I/O介质,具有良好的硬件平**立性,可以移植到8051、PIC、AVR、SH、Z80、H8、ARM 等系列
单片机上而只需做简单的修改。它支持 FATl2、FATl6和FAT32等格式,支持多个存储媒介;有独立的缓冲区,可以对多个文件进行读/写,并特别对8位单片机和16位单片机做了优化。