Lessico IT › Infrastruttura › FatFs

FatFs

Infrastruttura Svenska → Aggiornato: 2026-11-03
Altre info
Creatore
ChaN
Tipo
Libreria
Licenza
Stile BSD (1 clausola)
Sito ufficiale
elm-chan.org

La libreria di un solo sviluppatore giapponese che permette a quasi ogni microcontrollore del pianeta di leggere una SD formattata su un PC.

Scritta dallo sviluppatore noto come ChaN in C portabile e senza dipendenze. Gestisce FAT12/16/32 e, dal 2016, exFAT. Non sa nulla dell'hardware: basta fornire un sottile strato di disk_read, disk_write e poche altre funzioni, e il resto funziona. Per questo compare in STM32Cube, in ESP-IDF e in innumerevoli data logger.

Scegliere FAT raramente è una decisione tecnica: è una decisione sociale. È l'unico formato che Windows, macOS e una fotocamera leggono senza protestare. Il prezzo è la scarsa tolleranza alle interruzioni di corrente, per cui la flash interna riceve di solito LittleFS, mentre FatFs resta per la scheda SD che deve lasciare il dispositivo.

← Torna al lessico