[STM32H7] 外部Flash在频繁擦写过程中出现偶发读写错误现象

[复制链接]
191|10
Clyde011 发表于 2025-10-4 07:29 | 显示全部楼层 |阅读模式
外部Flash在频繁擦写时,偶尔会出现数据读写错误,好像**力出问题了一样。已经加了写保护机制,但还是会有随机性的读错或写错情况,挺难定位。
 楼主| Clyde011 发表于 2025-10-4 07:31 | 显示全部楼层
我觉得你得先确认硬件焊接有没有隐患。
公羊子丹 发表于 2025-10-4 07:32 | 显示全部楼层
是不是擦写周期太频繁,Flash寿命快到了?
周半梅 发表于 2025-10-4 07:33 | 显示全部楼层
我遇到过类似问题,加了纠错机制才稳。
帛灿灿 发表于 2025-10-4 07:34 | 显示全部楼层
有可能是时序配置不完全匹配芯片手册。
童雨竹 发表于 2025-10-4 07:35 | 显示全部楼层
是不是同时有DMA在访问外设,造成冲突?
万图 发表于 2025-10-4 07:36 | 显示全部楼层
你可以试试分块写入,而不是整页写。
Wordsworth 发表于 2025-10-4 07:37 | 显示全部楼层
有些Flash对供电很敏感,电压波动也会出错。
Bblythe 发表于 2025-10-4 07:38 | 显示全部楼层
测试的时候加校验机制能帮你发现问题点。
Pulitzer 发表于 2025-10-4 07:39 | 显示全部楼层
是不是用了多任务系统?线程切换也可能干扰。
Uriah 发表于 2025-10-4 07:39 | 显示全部楼层
外部Flash建议用官方推荐的驱动,不要魔改。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

155

主题

5872

帖子

0

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