欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

经验库:单片机Flash操作应用时设备上下电造成系统参数丢失

时间:2023-04-27
根本原因

1、上电存在写FLASH操作
2、超级电容没电,顺间掉电来不及写入参数
3、MCU启动时,片外flash未完成正常运行

解决措施

1、初始化读取参数前等待几百毫秒,校验不对重复读取
2、每次上电后只可读参数、不可写参数,特殊情况除外
3、空间允许情况下,增加参数备份区,按顺序擦除写入
4、如序列号、校准参数等不可修改配置单独扇区存放
5、部分带掉电检测产品,在掉电时需保存电能等参数情况下,如启动时间过短则不保存

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。