IT-lexicon › Infrastructuur › FatFs

FatFs

Infrastructuur Svenska → Bijgewerkt: 2026-11-03
Meer info
Gemaakt door
ChaN
Type
Bibliotheek
Licentie
BSD-achtig (1 clausule)
Officiële site
elm-chan.org

De Japanse eenmansbibliotheek waarmee vrijwel elke microcontroller ter wereld een sd-kaart kan lezen die op een pc is geformatteerd.

Geschreven door de ontwikkelaar die bekendstaat als ChaN, in draagbare C zonder afhankelijkheden. Het ondersteunt FAT12/16/32 en sinds 2016 ook exFAT. Het weet niets van de hardware: de gebruiker levert een dunne laag met disk_read, disk_write en een paar verwante functies, en de rest werkt gewoon. Daarom zit het in STM32Cube, ESP-IDF en ontelbare dataloggers.

De keuze voor FAT is zelden technisch; ze is sociaal. Het is het enige formaat dat Windows, macOS en een camera zonder morren lezen. De prijs is een slechte bestendigheid tegen stroomuitval, dus interne flash krijgt meestal LittleFS, en FatFs blijft gereserveerd voor de sd-kaart die het apparaat moet kunnen verlaten.

← Terug naar het lexicon