本帖最后由 86king 于 2016-8-26 10:06 编辑
用fatfs打开一个文件读写都没有问题,但是同时打开两个不同文件,比如1.txt和2.txt, 然后往两个文件分别写数据,就只有最后打开的文件有效(2.txt有效),f_write第一个文件,返回错误代码9,不知道什么情况,望大神们指点一下!
另外补充,我定义的两个全局的FIL test1和FIL test2 两个文件,多文件设置那里已经设置了:
_FS_LOCK 4,还是不行(老版本为#define _FS_SHARE)
是不是还有哪些地方需要修改?有没有人用过多文件的?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>