Flash File System

A file system is a new and extremely useful tool for the development of small embedded systems.
MDK-Professional includes a Flash File System that allows your embedded applications to create, save, read, and modify files in standard storage devices such as ROM, RAM, Flash ROM, and SD/MMC/SDHC Memory Cards.
Features
- Standard ANSI C File I/O application interface
- NOR and NAND Flash Support
- RAM, ROM, and SD/MMC/SDHC Memory Cards
- Windows compatible FAT12, FAT16, and FAT32 formats
(including sub-folders and long file names) - SD/MMC card file-caching delivers high-speed read/write access
- Reentrant and thread-safe operation
- Simultaneous access to multiple storage devices
- Dialog-based setup using µVision Configuration Wizard
- On-chip Flash and external memory interfaces supported for numerous ARM-based devices
- Full documentation and SD/MMC/SDHC example projects are provided
- See the full list of Flash File System features
Many ARM-based microcontrollers have a practical requirement for a standard file system. With the Flash File System you can implement new features in embedded applications such as data logging, storing program state during standby modes, or storing firmware upgrades.





