OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8490|回复: 10

如果有大量的数据频繁写入,大家用什么做存储?

[复制链接]

3

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2016-1-27
在线时间
15 小时
发表于 2016-2-24 09:19:32 | 显示全部楼层 |阅读模式
5金钱
如果有大量的数据频繁写入,每秒写入50次,持续时间5天左右,用什么做存储合适呢? 用SD卡或优盘的话,SD卡优盘的寿命很短吧?     固态硬盘是不是寿命也不长?  是不是只能用机械硬盘?

最佳答案

查看完整内容[请看2#楼]

如果上硬盘,硬件接口会占很大地方,估计协议也复杂。 上USB,通信过程是道坎。(做过的除外)。 5天数据量大约20M字节, 个人觉得SPI或者IIC接口的存储器芯片比较好,体积小、操作简单方便,关键是找到合适的芯片; 其次就是SD卡。 综合考虑,SD卡吧。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

58

主题

6293

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11474
金钱
11474
注册时间
2014-4-1
在线时间
1297 小时
发表于 2016-2-24 09:19:33 | 显示全部楼层
本帖最后由 xuande 于 2016-2-24 09:45 编辑

如果上硬盘,硬件接口会占很大地方,估计协议也复杂。
上USB,通信过程是道坎。(做过的除外)。

5天数据量大约20M字节,
个人觉得SPI或者IIC接口的存储器芯片比较好,体积小、操作简单方便,关键是找到合适的芯片;
其次就是SD卡。

综合考虑,SD卡吧。



回复

使用道具 举报

3

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2016-1-27
在线时间
15 小时
 楼主| 发表于 2016-2-24 09:53:23 | 显示全部楼层
xuande 发表于 2016-2-24 09:43
如果上硬盘,硬件接口会占很大地方,估计协议也复杂。
上USB,通信过程是道坎。(做过的除外)。

SD卡 的寿命应该没问题吧?
回复

使用道具 举报

58

主题

6293

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11474
金钱
11474
注册时间
2014-4-1
在线时间
1297 小时
发表于 2016-2-24 09:55:11 | 显示全部楼层
wo_kao_1 发表于 2016-2-24 09:53
SD卡 的寿命应该没问题吧?


以前考察过,用几年应当没问题。
手机上面就有,天天在用。


回复

使用道具 举报

3

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2016-1-27
在线时间
15 小时
 楼主| 发表于 2016-2-24 14:17:11 | 显示全部楼层
xuande 发表于 2016-2-24 09:55
以前考察过,用几年应当没问题。
手机上面就有,天天在用。

OK 那就放心了
回复

使用道具 举报

11

主题

1044

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3708
金钱
3708
注册时间
2011-5-23
在线时间
2010 小时
发表于 2016-2-24 14:33:36 | 显示全部楼层
首先,修改为:  每隔N秒写入 M*50*N 的数据
RT-Thread RTOS 音频,WIFI,蓝牙
回复

使用道具 举报

6

主题

1097

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3571
金钱
3571
注册时间
2014-12-2
在线时间
365 小时
发表于 2016-2-24 22:12:46 | 显示全部楼层
算一下:5天*24小时*60分钟*60秒*50次 = 2千万次

如果往同一扇区写的话肯定会写爆的,做一下负载均衡
坚决不用寄存器,拒绝重复造轮子。
回复

使用道具 举报

36

主题

249

帖子

0

精华

高级会员

Rank: 4

积分
680
金钱
680
注册时间
2015-12-13
在线时间
243 小时
发表于 2016-2-24 22:53:39 | 显示全部楼层
用SRAM,加个备用电池就OK,你一秒写1万次都不是问题!  
回复

使用道具 举报

27

主题

711

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
12208
金钱
12208
注册时间
2015-11-5
在线时间
2116 小时
发表于 2016-2-24 23:17:47 | 显示全部楼层
HER107 发表于 2016-2-24 22:53
用SRAM,加个备用电池就OK,你一秒写1万次都不是问题!

好提议哈!
拿来长岛冰茶换我半晚安睡
回复

使用道具 举报

3

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2016-1-27
在线时间
15 小时
 楼主| 发表于 2016-3-2 08:52:05 | 显示全部楼层
HER107 发表于 2016-2-24 22:53
用SRAM,加个备用电池就OK,你一秒写1万次都不是问题!

那把数据从sram拷贝到电脑上 又是个问题。
可以把sram的数据拷贝到sd卡后,拷贝到电脑。但不知道如何把数据从sram拷贝到sd卡。
回复

使用道具 举报

13

主题

276

帖子

0

精华

高级会员

Rank: 4

积分
697
金钱
697
注册时间
2014-6-20
在线时间
146 小时
发表于 2016-3-2 09:24:48 | 显示全部楼层
wo_kao_1 发表于 2016-3-2 08:52
那把数据从sram拷贝到电脑上 又是个问题。
可以把sram的数据拷贝到sd卡后,拷贝到电脑。但不知道如何把 ...

SRAM是最好的办法,2千万次,什么卡都受不了,除了内存
把SRAM的数据存到SD卡里边,就像平时向SD卡保存数据是一样的,就把SRAM内的数据当成字符串往里边写就可以了,比如每分钟写一次数据,SD卡是完全可以承受的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-26 06:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表