求fatfs文件系统中同时读取多个文件的方法

2019-07-21 01:05发布

假设系统中有t1.txt/t2.txt/t3.txt,这些文件都很大,有几十kb。我想同时读取这几个文件,每次读取1kb。例如:先读取t1.txt前面的1000字节,然后再读t2.txt前面的1000字节,然后再读t3.txt前面的1000字节.............不知道能实现吗? f_mount、f_open、f_close多少次?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-07-21 03:11
没问题,可以同时打开多个文件的。
1375917982gxut
2楼-- · 2019-07-21 05:10
回复【2楼】正点原子:
---------------------------------
我想动态读取文件,先读取t1.txt的前1000字节,马上发送出去;读取t2.txt的前1000字节,马上发送出去;接着读取t1.txt、t2.txt的下一个1000字节,并且马上发送
正点原子
3楼-- · 2019-07-21 06:20
 精彩回答 2  元偷偷看……
z573509357
4楼-- · 2019-07-21 08:25
正点原子 发表于 2015-3-3 22:13
回复【3楼】1375917982gxut:
---------------------------------
自己写。

原子哥 我想实现把SD卡的文件内数据复制到U盘上,407能实现吗?类似于U盘导出功能。怎么实现,同时打开两个文件吗?然后从文件1中读取1024字节,然后写入文件2,不知道他们会打架不。

一周热门 更多>