野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10000|回复: 3

STM32F103 +W25X16 读写数据时断电,重新上电数据丢失

[复制链接]
发表于 2016-12-24 13:01:27 | 显示全部楼层 |阅读模式
使用W25X16,在读写数据的时候断电,然后重新上电数据经常会变乱,请问是什么原因造成的?有碰到类似情况的吗?有解决的办法吗?谢谢
回复

使用道具 举报

 楼主| 发表于 2016-12-24 14:26:45 | 显示全部楼层
W25X16数据每次写入扇区,先把扇区的内容读出,修改,擦除扇区,重新写入。但如果擦除扇区的时候就断电,数据就丢失了,有没什么办法可以避免的?
回复 支持 反对

使用道具 举报

发表于 2016-12-24 18:47:57 | 显示全部楼层
这没办法避免
回复 支持 反对

使用道具 举报

发表于 2016-12-24 22:45:49 来自手机 | 显示全部楼层
电源输入搞个大的法拉电容,程序检测电源是否断电,这时候大电容还能维持做断电保存数据的处理
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2025-1-14 04:20 , Processed in 0.025619 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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