硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2398|回复: 4
收起左侧

W25Q256读写时导致部分内存混乱

[复制链接]

24

主题

24

回帖

96

积分

初级会员

积分
96
发表于 2021-2-26 10:13:23 | 显示全部楼层 |阅读模式
大家好,最近遇到个问题,请大家帮忙看看,感谢。在使用W25Q256芯片读写时,偶尔会出现部分内存乱了的现象,是程序有bug还是这个芯片有点问题呢,帮忙看一下。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107470
QQ
发表于 2021-2-26 10:36:15 | 显示全部楼层
怎么帮你看。
回复

使用道具 举报

24

主题

24

回帖

96

积分

初级会员

积分
96
 楼主| 发表于 2021-2-26 11:13:30 | 显示全部楼层

就问下有没有遇到类似问题的,方便问题的解决
回复

使用道具 举报

336

主题

2045

回帖

3058

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3058
发表于 2021-2-26 11:28:52 | 显示全部楼层
本帖最后由 caicaptain2 于 2021-2-26 11:30 编辑

注意,spi flash的bsp函数里面,开了较大的缓存。因为这个芯片必须是页擦除,一次性操作数据4KB或以上。 是不是这个消耗太多了RAM。
另外,读写spi flash的工作,最好在一个专门的任务中统一运行。 不然,任务之间会打断干活到一半的flash。
回复

使用道具 举报

24

主题

24

回帖

96

积分

初级会员

积分
96
 楼主| 发表于 2021-3-1 08:55:15 | 显示全部楼层
caicaptain2 发表于 2021-2-26 11:28
注意,spi flash的bsp函数里面,开了较大的缓存。因为这个芯片必须是页擦除,一次性操作数据4KB或以上。 是 ...

十分感谢,我再研究研究
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-3 04:58 , Processed in 0.175081 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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