Static avr-libc library providing basic support for SD cards
- C 54.2%
- Makefile 38.7%
- Shell 7.1%
| nbproject | ||
| .gitignore | ||
| CODE_OF_CONDUCT.md | ||
| libsdc.c | ||
| libsdc.h | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
libsdc
About
Static avr-libc library providing basic support for SD cards.
Tested with a few recent SD cards with 16/64 GB from SanDisk, Transcend and Samsung.
Features
- Read single block
- Read multiple blocks
- Write single block
Usage
- Include
libsdc.handlibsdc.ain the project - Implement the
_sdc*functions inlibsdc.hin the application (this is to make the library device and CPU frequency independent)
TODO
- Write multiple blocks