求助:spi flash要写的时候要进行校验吗?

2020-02-20 20:27发布

我发现我的flash偶尔会出现存储数据不对的现象,是否写完后要读出来进行校验才行?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
38条回答
wangkx1990
1楼-- · 2020-02-23 12:54
 精彩回答 2  元偷偷看……
wangpengcheng
2楼-- · 2020-02-23 16:53
arm 发表于 2014-12-5 15:30
以前用SPI FLASH保存点阵字库时,我是校验过

我是用来做文件系统的,每次写进去都要校验一下,会很慢
wangpengcheng
3楼-- · 2020-02-23 20:14
wangkx1990 发表于 2014-12-5 15:34
首先flash天生是有坏点的,而且使用过程中坏点也会不断增加的,但是看你的情况不像是坏点的原因;再就是看 ...

文件系统中要是坏点增加了,怎么办?
xiangxiadage
4楼-- · 2020-02-23 23:26
主要是时序,要看手册,特别是那些延时
主要通过读取标志位的方法看是否写成功

SPI Flash基本上都是NOR Flash,本身坏块和bit错可能性很小,不需要特别ECC。
wangpengcheng
5楼-- · 2020-02-24 00:48
xiangxiadage 发表于 2014-12-5 16:17
主要是时序,要看手册,特别是那些延时
主要通过读取标志位的方法看是否写成功


谢谢,这么说的话也可能是文件系统本身的问题?
NJ8888
6楼-- · 2020-02-24 06:48
 精彩回答 2  元偷偷看……

一周热门 更多>