sd卡建立txt文件

2019-08-13 22:19发布

大家好!,小屁孩求教。。我想在战舰开发板综合实验基础上添加一个功能,就是在sd卡里面建文本文件,然后写数据保存,,,我参考那个关于“记事本”的程序代码自己写来写去都不能建文件,
recode_new_pathname(pname);//取时间命名文件。
*sname=*pname;
res=f_open(f_txt,(const TCHAR*)sname,FA_READ|FA_WRITE|FA_CREATE_NEW);//创建新文件
f_lseek(f_txt,0);文件指针指向文件头
if(res=0)f_write(f_txt,btbuf,strlen(btbuf),&a);////写入数据
f_close(f_txt);//关闭文件
大概就是这个代码,建不了txt文件,,这个有什么缺的东西吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
lqb7733
2019-08-15 23:19
本帖最后由 lqb7733 于 2017-7-9 21:50 编辑

楼主,我按你的方法修改的编译通不过,提示如下:main.c(90):
error:  #20: identifier "res" is undefined                 
      res=f_mkdir("0ATA"); main.c(91):
error:  #20: identifier "f_txt" is undefined               
     res=f_open(&f_txt,(const TCHAR*)b,FA_OPEN_ALWAYS | FA_WRITE); main.c: 0 warnings, 2 errors

其它的都没修改,怎么会这样呢?

一周热门 更多>