With an STM32 board with SD card slot availability, this library enables reading and writing on SD card using SD card slot of a STM32 board (NUCLEO, DISCOVERY, ...).
This library follow Arduino API.
For more information about it, please visit: http://www.arduino.cc/en/Reference/SD
This library is based on FatFs, a generic FAT file system module for small embedded systems.
http://elm-chan.org/fsw/ff
The FatFs has been ported as Arduino library here. The STM32SD library depends on it.
The FatFs has several user defined options, which is specified from within the ffconf.h
file.
This library provides a default user defined options file named ffconf_default.h
.
User can provide his own defined options by adding his configuration in a file named
ffconf_custom.h
at sketch level or in variant folder.
-
SD_DETECT_PIN
pin number can be defined invariant.h
or usingbuild_opt.h
. -
SD_DATATIMEOUT
constant for Read/Write block could be redefined invariant.h
or usingbuild_opt.h