新手上路
- 积分
- 25
- 金钱
- 25
- 注册时间
- 2021-8-4
- 在线时间
- 6 小时
|

楼主 |
发表于 2021-8-23 14:43:00
|
显示全部楼层
void test_fatfs(void){
//FAT功能测试:格式化测试,文件写入测试,文件读取测试(基本功能)
FATFS fs; //FatFs文件系统对象
FIL fnew; //文件对象
FRESULT res_sd;//文件操作结果
UINT fnum; //文件成功读写数量
BYTE ReadBuffer[10] = {0};
BYTE WriteBuffer[] = "成功移植了FatFs文件系统!\r\n"; //写缓存区
res_sd = f_mount(&fs, "0:", 1);
res_sd = f_open(&fs, "0:FatFs读写测试文件.txt", FA_OPEN_EXISTING | FA_READ);
if(res_sd == FR_OK)
{
Show_Str(10,90,BLUE,YELLOW,"打开文件成功!开始读取数据",16,0);
res_sd= f_read(&fnew, ReadBuffer, sizeof(ReadBuffer), &fnum);
if(res_sd == FR_OK)
{
Show_Str(10,120,BLUE,YELLOW,"数据读取成功",16,0); |
|