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

2020-02-20 20:27发布

我发现我的flash偶尔会出现存储数据不对的现象,是否写完后要读出来进行校验才行?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
38条回答
FSL_TICS_ZP
1楼-- · 2020-02-21 22:04
你好,
你是否与Flash芯片操作时序有关呢,打个比方如果没有完全按照时序操作,就有可能写操作失误呢!
kinsno
2楼-- · 2020-02-22 01:00
我怀疑是你写时序有问题,   即便要校验,那也是写入之后再读出来校验,你写之前校验算啥啊?
songjie
3楼-- · 2020-02-22 06:59
 精彩回答 2  元偷偷看……
wangpengcheng
4楼-- · 2020-02-22 11:56
子鱼 发表于 2014-12-5 13:37
做项目的时候也出现这种问题 主要是控制延时时间的方法解决 比如擦除扇区之后延迟500ms 保证FLASH完成操作
...

我也不清楚问题出哪了,只是猜是否不会百分百写正确
wangpengcheng
5楼-- · 2020-02-22 14:10
FSL_TICS_ZP 发表于 2014-12-5 14:07
你好,
你是否与Flash芯片操作时序有关呢,打个比方如果没有完全按照时序操作,就有可能写操作失误呢! ...

程序是从网上挡下来的,测试可用就用上了,用的是硬件spi接口,12M的速度,目前的情况是偶尔出现文件系统不可用
fengyunyu
6楼-- · 2020-02-22 14:45
时序对,不见得能保证100%正确。

一周热门 更多>