硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1423|回复: 7
收起左侧

[其它] 求助给位大佬,对于嵌入式存储你们用的什么方案

[复制链接]

8

主题

27

回帖

51

积分

初级会员

积分
51
发表于 2024-6-22 15:28:57 | 显示全部楼层 |阅读模式
1.目前有个需求要周期性(30s)存储数据(300字节),用的是GD25Q64
2.先用的rl-flash,发现文件要保存住必须要close,否则意外复位会丢数据,结果open close多次后open时间会巨长,可能要几十秒

3.然后试了下littlefs,发现周期性open close 打开时间倒还好,写入时间又很久
4.各位大神有什么好方案
回复

使用道具 举报

7

主题

158

回帖

179

积分

初级会员

积分
179
发表于 2024-6-24 08:04:11 | 显示全部楼层
SD卡 或是U盘吧,
回复

使用道具 举报

34

主题

206

回帖

308

积分

高级会员

积分
308
发表于 2024-6-24 11:12:15 | 显示全部楼层
1.如果是覆盖存储300自己,那ee24就可以
2.如果不是覆盖存储,那就搞个flash,比如w25qxx系列,具体型号可以根据存储时间去计算下
回复

使用道具 举报

25

主题

232

回帖

307

积分

高级会员

积分
307
QQ
发表于 2024-6-24 18:01:51 | 显示全部楼层
你这个需求好奇怪啊,这样一年时间就要百万次擦写,什么应用场景啊?纯好奇
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 2024-6-25 15:29:29 | 显示全部楼层
可以考虑直接裸机自己管理吧,别用文件系统了,这样速度有保证。
回复

使用道具 举报

0

主题

6

回帖

6

积分

新手上路

积分
6
发表于 2024-6-25 17:11:53 | 显示全部楼层
回复

使用道具 举报

0

主题

6

回帖

6

积分

新手上路

积分
6
发表于 2024-6-25 17:16:06 | 显示全部楼层
https://github.com/armink/EasyFlash
https://github.com/cloudyourcar/ringfs

這兩個都用過, 有時候也會同時使用.
如果是參數儲存會覆蓋的用easyflash.
如果是持續記錄用ringfs.
可以看一下網站說明.
回复

使用道具 举报

23

主题

65

回帖

134

积分

初级会员

积分
134
发表于 2024-6-26 17:44:28 | 显示全部楼层
不一定非要flcose才能保存数据,每次fwrite后使用fflush刷新就强制保存了,掉电也不丢失。你每次追加写打开肯定时间越来越长,这个在RLFlashFS官方文档里已经写了。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-12 06:24 , Processed in 0.041469 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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