广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 423|回复: 6

历史曲线,块地址

[复制链接]

2

主题

5

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2025-7-24 10:30:41 | 显示全部楼层 |阅读模式
请问下,我需要几个历史曲线和数据记录控件每隔几分钟就记录一次数据,且能够保存几个月。目前看来只有用块地址保存才能够满足,但是咨询技术过后说flash寿命只有10万次左右,照我这样使用的话几个月时间寿命就没了就可能引起固件的丢失,但是使用那个128KB的存储空间的话又存不了多久。请问下有什么其他可行办法吗,还是我上面理解的有问题
回复

使用道具 举报

0

主题

759

帖子

2208

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2208
发表于 2025-7-24 13:33:44 | 显示全部楼层
存储flash的话目前确实只能这么使用   要么搭配文件读写的方式将数据存储到U盘或SD卡。
回复

使用道具 举报

2

主题

5

帖子

22

积分

新手上路

Rank: 1

积分
22
 楼主| 发表于 2025-7-24 13:43:02 | 显示全部楼层
dctechnology 发表于 2025-7-24 13:33
存储flash的话目前确实只能这么使用   要么搭配文件读写的方式将数据存储到U盘或SD卡。 ...

搭配SD卡那个是不是也要先写入到flash中,然后再从flash读出来存到SD卡呀。这样是不是也消耗了flash寿命。如果flash寿命没了的话屏幕是不是不能正常工作了呢
回复

使用道具 举报

2

主题

5

帖子

22

积分

新手上路

Rank: 1

积分
22
 楼主| 发表于 2025-7-24 15:48:52 | 显示全部楼层
dctechnology 发表于 2025-7-24 13:33
存储flash的话目前确实只能这么使用   要么搭配文件读写的方式将数据存储到U盘或SD卡。 ...

谢谢解答,我看sd卡的擦写寿命也不长。那个块地址存储和用户地址存储是共享flash10万次的擦写寿命吗
回复

使用道具 举报

0

主题

759

帖子

2208

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2208
发表于 2025-7-25 09:24:52 | 显示全部楼层
每一次擦除都是对FLASH的损伤,随着擦除次数增多,到了额定的工作次数,里面的电子栅就不能可靠的存储住电荷。FLASH的额定擦除次数是10万次,我们内部做了缓存队列,大概是每写入400次,会执行一次擦除动作。擦除动作是对寿命有影响的,擦除此次到10万次,电荷就不能稳定的存储了。  由于我们的固件区域靠近用户存储位置,对存储位置的超寿命擦除会影响相邻固件区域的数据,如果固件区域的数据变了,即使只变化一个BIT,也会导致CPU执行了非法指令而挂掉或则出现no firmware的蓝屏提示
回复

使用道具 举报

29

主题

63

帖子

467

积分

中级会员

Rank: 3Rank: 3

积分
467
发表于 2025-8-1 22:30:44 | 显示全部楼层
dctechnology 发表于 2025-7-25 09:24
每一次擦除都是对FLASH的损伤,随着擦除次数增多,到了额定的工作次数,里面的电子栅就不能可靠的存储住电 ...

FLASH有这样的限制,如果有数据存储的需求,还能有其它办法吗?
回复

使用道具 举报

2

主题

9

帖子

69

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
69
发表于 2025-8-13 19:07:39 | 显示全部楼层
使用块存储,寿命大大提高,不容易损坏FLASH。
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2025-8-30 12:53 , Processed in 0.052853 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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