你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F407 Flash 故障

[复制链接]
patch1582 提问时间:2026-6-11 17:22 / 未解决

我设计的 PCB 板搭载 STM32F410 芯片,在现场投入使用后出现故障:设备偶尔死机,只能重新烧录固件才能恢复运行。项目中利用 Flash 模拟 EEPROM 存储数据,仅需保存约 18 字节数据,数据写入 Flash 第 1 扇区。 取回故障设备读取芯片内容后发现,第 0 扇区数据损坏无效,单片机因此无法正常启动。 数据仅在收到特定按键指令时才会不定期执行写入操作;程序上电后只会读取该区域校验变量状态,不会主动写入。 我在实验室使用噪声发生器做过多次重复性压力测试,循环对这片存储区连续写入,始终无法复现该故障。 设备供电电源稳定;人为注入电噪声时单片机会死机,但看门狗复位后可以自行恢复。 我也重新核查了 PCB 布局布线,没有发现会引发该故障的设计缺陷。

收藏 评论1 发布时间:2026-6-11 17:22

举报

1个回答
Xa__ 回答时间:1 小时前

我尝试过在STM32H7系列上采用Flash模拟EEPROM存储数据,短时间多次擦写Flash就会出现死机,需重新烧写程序。

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版