STM32 读写SPI flash异常

2019-12-27 18:47发布

STM32 频繁读写SPI FLASH ,2秒写一次  100ms 读一次 ,任务放在两个UCOS任务中,只要线路板重启或者断电  ,存在从地址0-地址X的数据全部变成0xff,但是读取的ID号还是正常的
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
25条回答
yangzi8000
1楼-- · 2019-12-28 18:52
 精彩回答 2  元偷偷看……
KongQuan
2楼-- · 2019-12-28 20:10
yangzi8000 发表于 2017-6-26 21:15
是不是SPI 写入数据的时候,是整块擦除吗,我只是一次写入几十个字节,或者几个字节

如何在重启或者断电 ...

每次写入,你不用先擦除?才能写入?
那你先看看flash的手册吧。
yangzi8000
3楼-- · 2019-12-29 01:02
KongQuan 发表于 2017-6-26 21:38
每次写入,你不用先擦除?才能写入?
那你先看看flash的手册吧。

这个真没看  ,那种存储芯片 ,不用先擦除,或者是这种flash碰到这样情况怎么处理才能安全
bias
4楼-- · 2019-12-29 02:24
哪种spi flash是不用擦除的?至少擦除了一个page
zchong
5楼-- · 2019-12-29 08:05
难道是eeprom?
chenaiguo0503
6楼-- · 2019-12-29 11:49
 精彩回答 2  元偷偷看……

一周热门 更多>