怎么读取U盘里面的指定文件

2019-07-20 01:39发布

本帖最后由 jshzp 于 2019-5-25 15:10 编辑

使用阿波罗开发板,芯片F429,我想读取U盘里面指定文件的全部内容,感觉应该用函数f_read(),我想读出指定文件aaa.bin的全部内容,函数中的四个参数应该怎么写?谢谢指教
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
login_FAE
1楼-- · 2019-07-20 03:43
f_size
login_FAE
2楼-- · 2019-07-20 05:21
 精彩回答 2  元偷偷看……
jshzp
3楼-- · 2019-07-20 09:44
 精彩回答 2  元偷偷看……
jshzp
4楼-- · 2019-07-20 14:58
login_FAE 发表于 2019-5-25 15:09
U盘实验,看下文件系统的读函数

我想读出指定文件aaa.bin的全部内容,
f_read(“aaa.bin”,buf,文件长度,文件启始地址),这里文件长度和文件的启始地址,应该怎么获取呢?
login_FAE
5楼-- · 2019-07-20 17:56
 精彩回答 2  元偷偷看……
jshzp
6楼-- · 2019-07-20 23:40
login_FAE 发表于 2019-5-25 18:21
[mw_shl_code=c,true]FIL* my_file;
u8 *databuf;                    //数据读取存放地址
u16 readlen;
...

指定的那个文件只知道文件名“aaa.bin”,因为我是想读出文件的全部内容,怎么获取文件长度呢?

一周热门 更多>