在线时间68 小时
UID3090820
注册时间2015-1-9
NXP金币0
该用户从未签到
中级会员
 
- 积分
- 458
- 最后登录
- 2021-10-17
|

楼主 |
发表于 2015-4-7 16:44:45
|
显示全部楼层
flag= SDHC_Init();
if(flag==0)
{
pfs = &fatfs;
printf(":\r\n");
f_mount(&fatfs,&flag,0);
// res = f_getfree("/",&clust, &pfs);
Buffer[0]= 0;
res = f_opendir(&dir,"");
res = f_readdir(&dir,&f_info);
while(res==0)
{
printf(f_info.fname);
printf("\r\n");
res = f_readdir(&dir,&f_info);
}
i = f_open(&fil,f_info.fname,FA_OPEN_EXISTING |FA_READ);
clust=0;
f_read(&fil,Buffer,512,&clust);
Buffer[511]=0;
printf("ReadFileDataIs.....\r\n");
printf(Buffer);
printf("\r\n");
clust+=512;
f_read(&fil,Buffer,512,&clust);
Buffer[512]=0;
printf(Buffer);
}
else
{
printf("SD_Init...Fall!\r\n");
} |
|