请教关于最新版FATFS系统(阿波罗开发板带的版本)f_lseek函数的问题

2019-07-20 15:44发布

对比以前FATFS版本,FIL结构体中没有fsize这个DWORD值了,那么如何实现跳转指针到文件结尾呢?

原来版本的是:f_lseek(&fsrc,fsrc.fsize);
而且网上关于FATFS函数讲解的全是上面的形式

但是在新版FATFS无法使用上面的函数,因为fsize跑到FILEINFO结构体中了,调用FILINFO的也不能实现跳转指针到文件结尾功能。所以来求助各位大神
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
Theone
1楼-- · 2019-07-20 19:59
/* Move to end of the file to append data */
    res = f_lseek(fp, f_size(fp));
Theone
2楼-- · 2019-07-20 21:30
wt13568089592
3楼-- · 2019-07-21 00:10
 精彩回答 2  元偷偷看……
talenthn
4楼-- · 2019-07-21 04:34
Theone 发表于 2016-12-22 08:57
/* Move to end of the file to append data */
    res = f_lseek(fp, f_size(fp));

谢谢,我在官网上下的压缩包里的网页里找到了

一周热门 更多>