如何用sd卡实时存数据。

2019-07-20 22:34发布

单片机用stm32f407ve,sd卡和单片机接口是sdio的,现在要进行ad采样然后将数据存储到sd卡中,现在是采样比较快,每秒能有小1M字节的数据,有没有什么好的办法去存啊。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
adlu
1楼-- · 2019-07-20 23:00
建议LZ先测试SD卡写速度能不能达到1M以上,如果不行,那就没法满足你的设计的。

另外要注意,SD卡写文件经常会遇到卡顿的情况,不是你想象的那么顺畅,所以,如果要短时间写入大块数据,一定要外扩SRAM做缓存。
jermy_z
2楼-- · 2019-07-21 00:48
SD卡有擦写寿命,你这样干,没多久就挂了
jermy_z
3楼-- · 2019-07-21 05:56
 精彩回答 2  元偷偷看……
xgzxgyf
4楼-- · 2019-07-21 09:23
jermy_z 发表于 2016-4-29 10:52
SD卡有擦写寿命,你这样干,没多久就挂了

不会吧,我用的文件系统,他也不会在同一个块一直写啊。而且每次采集时间不会很长的,也就几秒。
xgzxgyf
5楼-- · 2019-07-21 15:15
 精彩回答 2  元偷偷看……
xgzxgyf
6楼-- · 2019-07-21 21:00
我看官方的例程里两个中断都有,那是不是传输完成后两个中断就都触发了。

一周热门 更多>