初级会员

- 积分
- 55
- 金钱
- 55
- 注册时间
- 2016-4-23
- 在线时间
- 15 小时
|

楼主 |
发表于 2016-4-27 16:49:45
|
显示全部楼层
[mw_shl_code=c,true] //f_mount(0,fs1);
// while(f_open(file,"0:test.txt",FA_OPEN_EXISTING |FA_READ)!=FR_OK)
// {
// printf("\r\n f_open(%s) Failed !","0:test.txt");
// }
status3=f_open(file,"0:test.txt",FA_OPEN_EXISTING |FA_READ);
if(status3 != FR_OK)
{
printf("\r\n f_open(%s) Failed !","0:test.txt");
printf("\r\n status=%d !",status3);
}
else
printf("\r\n f_open(%s) success !","0:test.txt");
status3 = f_read(file, FAT32_Buffer, sizeof(FAT32_Buffer),(UINT *)&cnt);
if(status3 != FR_OK)
{
printf("\r\n f_read(%s) Failed !\n","0:test.txt");
printf("\r\n status=%d !",status3);
}
else
{
printf("\r\n f_read(%s) success !","0:test.txt");
printf("\r\n total %d chars",cnt);
}
for(FAT32_i = 0; FAT32_i< cnt; FAT32_i++)
printf("\r\nFAT32_Buffer[%d]=%c",FAT32_i,FAT32_Buffer[FAT32_i]);
printf("\r\nTransfer end");
StringDisplay(5,137,FAT32_Buffer,GREEN);
f_close(file); [/mw_shl_code] |
|