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

2019-10-15 06:33发布

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

      谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
36条回答
Mars_man
1楼-- · 2019-10-17 13:15
回复【19楼】shihantu:
---------------------------------
感谢shihantu先生的深夜解答!!
真心发现我找到组织了!这个论坛真的很好!
还有个问题就是如何把采集数据对应的采集时间也存下来呢?
我估计我缺的是前端处理电路部分,在论坛上找了找,学习了不少,再次感谢!!好人一生平安。。。
shihantu
2楼-- · 2019-10-17 17:48
回复【20楼】Mars_man:
---------------------------------
首先要获得采集时间 , 到底是开机时间还是几月几号 .

其次是保存 , 既然知道itoa就好办 .
Mars_man
3楼-- · 2019-10-17 20:03
回复【21楼】shihantu:
------------------------------
我一直在线等着呢,感谢。
我所说的采集时间主要用于matlab绘图要用到。故采集时间就是0.0023s,2.332123s,4.231232s等等之类的时间数据。
请问这些时间数据要如何采集并存储下来呢?希望您给个思考的方向,或是可以搜索的关键句子。
感谢
shihantu
4楼-- · 2019-10-17 22:34
回复【22楼】Mars_man:
---------------------------------
matlab处理的话 , 建议减少单片机端的运算量 , 可以先将时间以整形保存 .

时间信息 , 如果是等时采样的话 , 采样顺序就是时间 . 不等时采样 , 建议开启一个定时器 , 在获取ADC的值时同时读取定时器的值 . 当然由于定时器位数有限 , 还要软件做溢出处理 .
Mars_man
5楼-- · 2019-10-18 00:01
 精彩回答 2  元偷偷看……
巴哈德
6楼-- · 2019-10-18 01:12
回复【6楼】shihantu:
-------------------------
大哥你好!我也是个新手,,这个语句res = f_write(&file, &data, sizeof(data), &bw);//写入文件,,,&data能不能带个数组?

一周热门 更多>