mrb, Atmega 1284 denetleyicisi ile kullanmakta olduğum SD kartın içindeki dosya isimlerini okumam gerekiyor elm chan nın yazmış olduğu kütüphane ile SD karta veri yazıp .txt dosyasındaki verileri ekrana basabiliyorum ama dosya isimlerini bir türlü Nokia 5110 a yazdıramadım daha önce bu kütüphane ile uğraşanlar varsa örnek kod yazarak yardımcı olabilirler mi?
kodun tamamını ayıklamaya üşendim, açıklamalardan işine yarayacak kısmı alırsın.
FRESULT res;
FILINFO finfo;
char RaporDosyaAdim[13];
while(1)
{
res = f_readdir(&dirs, &finfo);
if (res != FR_OK || finfo.fname[0] == 0) break;
if (finfo.fname[0] == '.') continue;
#if _USE_LFN
fnm = *finfo.lfname ? finfo.lfname : finfo.fname;
#else
fnm = finfo.fname;
#endif
if (finfo.fattrib & AM_DIR) //Bulunan dizinse
{
}
else // Bulunan dosyaysa
{
strcpy(RaporDosyaAdim,finfo.fname);
}
}