این Library که اینجا معرفی می کنم خیلی دنبالش گشتم تا اینکه اتفاقی دو این سایت پیداش کردم چون شرکت اصلیش آن را در سایتش نداشت و البته بنظر می آمد سایت شرکت اصلی دیگر وجود ندارد.
یکLibrary بسیار مناسب برای کار با حافظه های MMC/SD/CompactFlash و برای کامپایلرهای CodeVisionAVR، ICCAVR و IAR. دارای راهنماهای کامل به همراه این بسته (راهنمای انگلیسی). برخی از قابلیت های مهم این Library:
- پشتیبانی از سیستم فایل های FAT12 و FAT16
- پشتیبانی کامل از Directory ها
- دارای توابع کامل برای ایجاد، باز کردن، خواندن و نوشتن در فایل ها و ...
یکی از قابلیت های مهمش هم که ممکنه در برخی کاربردها بدردتون بخوره اینه که می تونید قابلیت های Library را با راهنماهای کامپایلر براحتی فعال یا غیرفعال کنید و به این ترتیب حجم حافظه برنامه مورد استفاده را کم کنید.
دو تا فایل است یکی برای SD/MMC و یکی برای CompactFlash که هر دوشون در لینک زیر قابل دانلود هستند:
http://www.sonsivri.com/forum/index.php?topic=4226.0