SD卡总是覆盖原来数据

2019-07-21 07:38发布

按道理是对的,怎么还是老覆盖原来数据


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
caoloon
1楼-- · 2019-07-22 06:37
res = f_open(&fdst, "0:/longfilenametest.txt", FA_OPEN_ALWAYS | FA_WRITE);  f_open( )函数里参数用错了,用FA_OPEN_ALWAYS就不会覆盖了
哆啦A萌
2楼-- · 2019-07-22 06:39
这排版
wenzh3333
3楼-- · 2019-07-22 08:42
 精彩回答 2  元偷偷看……
aozima
4楼-- · 2019-07-22 12:08
这样写代码不出BUG才怪,拖出去炮决。
melody00
5楼-- · 2019-07-22 13:05
请问你是怎么实现数据存储至sd卡的?可以分享代码吗?非常感谢
shanxiaoyi
6楼-- · 2019-07-22 18:35
我用SD卡存储也遇到了覆盖的问题,每隔5s存一次数据,但文件里只保存了最后一次数据,这个问题应该怎么解决呢?求大神帮助
if(time_a%5==0)
{
sprintf(str0,"%d时%d分%d秒 ",calendar.hour,calendar.min,calendar.sec);
res=f_open (&fil,"0:/D.txt", FA_OPEN_ALWAYS|FA_WRITE);       
f_write (&fil,str0,20, &bww);
f_close(&fil);
}

一周热门 更多>