Bu uygulama notunda LPC23XX mikrodenetleyicileri ile mikrodenetleyicinin MCI adaptörü üzerinden SD karta veri yazılıp okunmaktadır. FatFs modülü ile yazılan veriler FAT'a uyumlu olarak yazılmakta ve FAT uyumlu tüm sistemler üzerinde taşınabilmektedir.
Uygulamada LPC2368 işlemcisi kullanılarak SD karta veri yazma ve FAT dosyalama sistemi kullanılması anlatılmıştır. NXP nin lpc23xx işlemcileri için yayınladığı codebundle paketi içerisindeki MCI örneği temel alınarak üzerine ChaN in FatFs kodları eklenmiştir. Bu uygulama 2GB SD kart ile denenmiş ve çalışmaktadır. Herhangi bir hata ile karşılaşılmamıştır. Diğer boyuttaki SD kartlar, SDHC ve MMC kartlar denenmemiştir. Kullanılan kaynakların lisansı serbesttir fakat kodların ve bu uygulamanın sorumluluğu uygulamaya yapana aittir. Olası bir zararda kimse sorumlu tutulamaz.
Uygulamada sadece temel f_read, fwrite gibi fonksiyonları kullanarak, diskte var olan bir dosyadan bilgisayara terminal çıktısı alınacak ve diske yeni dizin içerisinde yeni dosya açıp ilk dosyadan okunan veri yazılacaktır.
Konuları önceki e-kitaplarımda ve bu uygulama notunda yeterince anlattığım için buraya fazladan anlatılacak bir şey kalmadı :) Sadece dosyaları indirip okumalısınız. Aşağıdaki linklerden konu ile alakalı daha önce yazmış olduğum dökümanlara ulaşabilir, altında uygulamadan ekran görüntülerini görebilirsiniz.