Introduction

Author: Elizabeth Roy, Microchip Technology Inc.

This application note describes the use of the Petit FAT file system library with a limited-memory AVR® device. Full SDC/MMC file system interfacing is normally not possible on devices with such small memories, but this compact library enables limited interfacing with a file system on such devices. The unneeded functions in the library can be disabled to minimize memory usage even further. The Petit FatFS module is a subset of the FatFS module, hence its limited functionality. It is platform independent for any ANSI C compliant compiler, separated completely from the disk I/O layer; this means device-specific functions for disk interfacing needs to be provided.