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条回答
trustme77
1楼-- · 2019-08-14 17:29
我试着做了一下,可以新建和写入。但问题是 只能写一行,第二次写入,直接覆盖上一次的。再就是,新建文件在根目录下,怎么建立到制定文件夹下呢?
巴哈德
2楼-- · 2019-08-14 19:11
回复【8楼】trustme77:
--------------------------------
文件的名字改一下就不会覆盖了吧
trustme77
3楼-- · 2019-08-14 22:22
问题以解决,谢谢回复
lelele
4楼-- · 2019-08-15 04:12
 精彩回答 2  元偷偷看……
daska110
5楼-- · 2019-08-15 07:07



我用5楼的main代码,为什么有errors,是因为少什么头文件吗?(FATFS实验,我是探索者F407)
tan0327
6楼-- · 2019-08-15 08:18
回复【12楼】daska110:
---------------------------------
相关变量没定义,该有的.h文件没添加

一周热门 更多>