The EmbCode Secure Digital (SD) card driver lets your embedded system read and write SD cards.
• SPI, 1-bit and 4-bit support (EcSD lite only support SPI)
• Full documentation available in header/source files, as PDF and online
• MMC / SD / SDHC / SDXC support
• SD / miniSD / microSD support (these have the same electrical interface)
• Bit bang driver included for simple use.
• Samples included
• Hardware test included
• Free version available
EcSD is delivered as clear, readable, C source.
|ESSD||EcSD Standard 2.0 (4-bit SD, 1-bit SD and SPI support)||€240|
|ESLD||EcSD Lite 2.0 (SPI support only)||Free|
Bitbang drivers includedThe included bit bang drivers lets you get started quickly. Just define how to push/pull the individual I/O pins needed and the driver will take care of the rest
SPI, 1-bit and 4-bit supportYou can use either SPI, 1-bit or 4-bit mode to communicate with your card. (SPI only for EcSD Lite)
Technical support via phone and e-mail6 months of maintenance agreement is included with your purchase which gives you support and free upgrades during this time. Once your maintenance time is up, you are free to renew it for 20% of the cost of a new license.
Delivered as C sourceMost is platform independent C source. The notable exception is some of the low level drivers.
Easy to useThe API is designed to be simple to use. Have a look at the documentation to get a feel of how it works.
MMC / SD / SDHC / SDXC supportEcSD can read and write data from all current SD standards.
SD / miniSD / microSD supportSD / miniSD / microSD all use the same electrical interface and is thus supported by EcSD.
Static memory designAll EmbCode products use a static memory design. This means that there is no need for a dynamic memory handler and that there never are any runtime errors from memory exhaustion.
Samples includedSeveral samples are included to get you started.
Documentation online, as PDF in header (.h) files and in source (.c) filesThe documentation is available in all places where it might be useful. Available online without login here and as a PDF file for printing. Above all the function declarations in the header files and above the function implementations in the source files.