请教“SD卡文本写入问题”

2019-10-15 06:33发布

各位大侠:
            本人菜鸟,刚接触不久,现在遇到的问题是STM32,SDIO方式控制SD卡,在当前卡内建立文本文件,如123.txt,并写入相关内容。但是我下次又要写入不同的内容到这个123.txt文件,并写入上次内容的后面,怎样实现?

      谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
36条回答
cug_wxf
2019-10-15 12:31
前面的步骤实现了,可是用读写方式打开也不行啊。
//res = f_open(&fsrc, "123.txt", FA_CREATE_ALWAYS  | FA_WRITE);  

res = f_open(&fsrc, File_Name, FA_CREATE_ALWAYS );
res = f_open(&fsrc, File_Name, FA_READ | FA_WRITE);
f_write(&fsrc,&fc1,sizeof(fc1),&bw);     //写数据
f_write(&fsrc,&fc2,sizeof(fc2),&bw);     //写数据
f_write(&fsrc,&ADValue,sizeof(ADValue),&bw);  //写数据

同时,对f_lseek(&fsrc,fsrc.fsize);     不了解,望给于解答,谢谢!

非常感谢!

一周热门 更多>