2019安路科技FPGA技术研讨会 10月23日 北京→ 立即报名 ←
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » SPI Flash W25Q32数据丢失,原因为是哪些呢?

共5条 1/1 1 跳转至

SPI Flash W25Q32数据丢失,原因为是哪些呢?

菜鸟
2019-09-10 20:47:33    评分

大家晚上好!

有没有遇到过我类似的下面问题:


stm32f103+W25Q32数据丢失,测试三个月没有出过问题,一到客户那边就出现这个问题了。W25Q32只是产品出厂前配置数据用的,数据配置完后就不会再配置数据。因为整个系统是带电池工作的,我看网上很多人说电压过低会导致存储数据丢失,是不是这个问题,我测试过没问题。而且这个问题很难复现。


另外,还有我想问的是,如果是低电压导致的,但是整个系统配置完后,我只做了读操作,写都没做过。




关键词: Flash     SPI          W25Q32     W25     Nor    

菜鸟
2019-09-10 20:57:07    评分
2楼

不会吧,WP脚加下拉电阻试试?


菜鸟
2019-09-10 21:03:58    评分
3楼

我的策略: 写几个备份,上电校验各备份数据,有错的恢复。。。


菜鸟
2019-09-10 21:05:26    评分
4楼
如果只是配置数据的话,可以同一个数据块写在不同地址,数据块包括数据的CRC校验,然后开机时读取有效的数据,并将出错的数据块写入正确的数据,多个数据块同时缺失的概率是很小的。
可靠的应用程序一般都要这样做



助工
2019-09-10 21:08:11    评分
5楼

最怕长时间,小概率的问题。。。那样找问题很头大的哦!


共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]