W25Q16无法写入新数据

[复制链接]
 楼主| xdhwwdz2011@163 发表于 2014-12-3 09:10 | 显示全部楼层 |阅读模式
我的单片机上的W25Q16 同一个地址上 我只能写入一次数据 第二次写就写不进去了  (我擦除了再写的) 除非第二次写0  请问前辈们这是怎么回事 ?
chunk 发表于 2014-12-3 09:56 | 显示全部楼层
擦除完了应该是全FF。
dirtwillfly 发表于 2014-12-3 14:16 | 显示全部楼层
是不是擦除没成功?
NE5532 发表于 2014-12-3 15:07 | 显示全部楼层
先搞清楚需不需要擦除,一般FLASH都需要先擦除再写入的,擦除了以后,读出来确定为0xFF,再写入数据。
 楼主| xdhwwdz2011@163 发表于 2014-12-3 20:24 | 显示全部楼层
NE5532 发表于 2014-12-3 15:07
先搞清楚需不需要擦除,一般FLASH都需要先擦除再写入的,擦除了以后,读出来确定为0xFF,再写入数据。 ...

我擦了以后 结果 还没有发生变化   看来是擦除失败
NE5532 发表于 2014-12-3 22:29 | 显示全部楼层
注意检查硬件上有没有写保护端口,有没有正确配合时序。

评分

参与人数 1威望 +1 收起 理由
xdhwwdz2011@163 + 1 神马都是浮云

查看全部评分

thinkcode 发表于 2014-12-4 10:48 | 显示全部楼层
要等待擦除完成,只是建议,不一定是你问题的根源
wxjcan 发表于 2014-12-4 23:26 | 显示全部楼层
用示波器检查下时序
 楼主| xdhwwdz2011@163 发表于 2014-12-11 18:32 | 显示全部楼层
NE5532 发表于 2014-12-3 15:07
先搞清楚需不需要擦除,一般FLASH都需要先擦除再写入的,擦除了以后,读出来确定为0xFF,再写入数据。 ...

擦除之前 先发 0x00 就能擦除成功了  不知道为什么
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

24

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部