Difference between revisions of "SD card"

From Gamebuino Wiki
Jump to: navigation, search
(Created page with "== Libraries == === Arduino default library === * FAT16 and FAT32 support on both standard and high-capacity SD cards * File: create, read, write, delete and truncate * Direct...")
 
m
Line 5: Line 5:
 
* Directory: create, read, write and delete
 
* Directory: create, read, write and delete
 
* Multiple volume/partition support
 
* Multiple volume/partition support
=== fat16lib (William Greiman) ===
+
=== fat16lib ===
 
* FAT16 support on standard SD cards only
 
* FAT16 support on standard SD cards only
 
* File: create, read and write
 
* File: create, read and write
 
* Root-directory support only
 
* Root-directory support only
=== tinyFAT (Henning Karlsen) ===
+
=== tinyFAT ===
 
* FAT16 on SD cards
 
* FAT16 on SD cards
 
* File: create, read, write, rename, delete (ASCII and Binary I/O)
 
* File: create, read, write, rename, delete (ASCII and Binary I/O)

Revision as of 2014-03-27T12:19:45

Libraries

Arduino default library

  • FAT16 and FAT32 support on both standard and high-capacity SD cards
  • File: create, read, write, delete and truncate
  • Directory: create, read, write and delete
  • Multiple volume/partition support

fat16lib

  • FAT16 support on standard SD cards only
  • File: create, read and write
  • Root-directory support only

tinyFAT

  • FAT16 on SD cards
  • File: create, read, write, rename, delete (ASCII and Binary I/O)
  • Root-directory support only, only one file open at a time

Petit FatFs

  • FAT16 and FAT32 support
  • File: open, read, streaming-read, seek
  • Directory: read
  • Single volume and single file
  • REALLY small RAM footprint

Sources