资讯
HOME
资讯
正文内容
nand flash 程序丢失 单片机内部Flash存储丢失,造成严重问题,怎么有效解决
发布时间 : 2024-11-23
作者 : 小编
访问数量 : 23
扫码分享至微信

单片机内部Flash存储丢失,造成严重问题,怎么有效解决

笔者是一名拥有多年从事嵌入式开发,程序员工作经历的科技工作者,在设计开发过程中,难免遇到一些问题

比如 使用STM32单片机进行程序开发,样品小量测试时,功能测试都正常。但在大批量生产时,就会出现概率性的出现内部系统参数丢失的情况。

因为产线控制不良率要在千分之1,所以导致生产停拉,产品需要返工,事情很严重。

参数存储

后来经过不断分析,与STM32的FAE进行联合调试,然后从样机测试,小批量测试,到大批量,确认验收,解决了这个问题

因这个问题看不见摸不着,所以需要从以下几个方面进行处理

1 存储代码不合理,需要有单独的备份区,代码存储需要同时存两个独立扇区的备份区数据,并且能有有效验真的校验机制。能分辨当某一扇区丢失时,有效的切换到另一个扇区

2 一定要检查全局变量和局部变量,不能有溢出现象,因为溢出后就有可能无意识修改参数

3 存储的读写操作过程中要电压稳定,前后操作要有一定的延时等待。

4 尽量减少整个系统的中断响应

5 单片机供电电压要稳定,不稳定的电压容易造成数据丢失

因为每个项目代码不一样,这里就不写具体的代码,只需要从上面几个点去考虑,就能解决数据丢失问题。

善于总结经验,能学习别人的经验,才是一个优秀的程序,优秀的工程师进步的法宝!

想了解更多电子元器件,电子开发设计,嵌入式编程,研发相关管理知识或者观点,请记得加【关注】,谢谢您

Flash源文件丢失了怎么办?闪客精灵来帮你找回

  众所周知,电脑中如果有数据丢失,可以用数据恢复软件来找回,可是Flash源文件丢失了可咋整,如果是客户给的Flash这可就不好说了,如果客户好说话再要一份,要是比较横的甲方霸霸,这真是不言而喻。Flash源文件丢失也有找回的办法,只要找对了工具,其他都好说,比如这款硕思闪客精灵就是一个比较好用的Flash反编译工具,不仅可以分解Flash源文件,还能帮你恢复丢失的Flash源文件。

  第一步,当然是在电脑上打开已经安装好的【硕思闪客精灵】软件,进入到主页面如下图所示。 

  第二步,在页面左侧的【资源浏览器】处,找到需要需要进行编辑的视频文件,然后在左下方选择要编辑的视频文件,如图。 

  第三步,经过以上的步骤,视频文件加进来之后,闪客精灵会自动播放。我们需要点击文件名前的【+】,就可以看到闪客精灵已经提取好的源文件。 

  第四步,只要勾选我们所丢的部分源文件,然后点击上方的【导出】按钮,在弹出的对话框中选择文件存储位置,点击下方的【确定】即可保存。 

  即使是本来就没有源文件的一段Flash,用闪客精灵照样可以提取出源文件,你还等什么,快来本站下载硕思闪客精灵吧,这么好用的Flash反编译工具那你绝对值得拥有,本站提供免费下载哟。

相关问答

下载 flash 大厅显示计算机 丢失 怎么解决?

说明和你的计算机没有匹配上说明和你的计算机没有匹配上

flashresources.dll 丢失 怎么办?

开机f8进入安全模式重启开机f8进入安全模式重启

flash 工具栏怎样恢复?

要恢复flash工具栏,首先打开Flash软件,然后定位到菜单栏的“窗口”选项。在“窗口”下拉菜单中,选择“工具栏”选项,然后会显示所有可用的工具栏。在弹出的...

Flash 显示没有加载影片,有什么方法解决-ZOL问答

9人讨论1726次围观关注问题写回答讨论回答(9)mahuayingooooo您好,您可以试...试着卸载掉系统里的FLASHPLAYER,再到Adobe公司官方主页上重新安装FLAS...

adobe flash player安装的时候与Internet Explorer发生冲突...

二:到C:\WINDOWS\system32\Macromed\Flash文件夹中双击FlashUtil10l_ActiveX.exe这个文件,或者使用360工具卸载。三:重新启动电脑,第一时间打开...

求高手……为何我的迅雷下载小图标没了,以前鼠标点到 Flash 、...

huaxinhan用回旧版迅雷5.9,就可以.新版都没有小图标出现。好像旧版本是迅雷5.912..忘了有用(0)回复lonesea2012那你看看软件还在吗?从安装位置找一下。...

我的 flash 工具栏不见了,怎么调出来?

如果你的Flash工具栏不见了,你可以尝试以下方法来调出它:首先,确保你的Flash软件是最新版本。然后,点击菜单栏中的“窗口”选项,查看是否有“工具栏”选项...

固态硬盘突然断电会损坏么?

固态硬盘(SSD)以NANDFlash存储器为基础且不依赖机械部件,因此相较于传统的机械硬盘来说,其具有更好的抗震性和抗振动性,而且不易因为机械故障而损坏数据...

rom芯片运行条件?

ROM(只读存储器)只读存储器(Read-OnlyMemory,ROM)以非破坏性读出方式工作,只能读出无法写入信息。信息一旦写入后就固定下来,即使切断电源,信息也不会...RO...

FLASH 是什么意思啊?

SWF是Macromedia公司的动画设计软件Flash的专用格式,是一种支持矢量和点阵图形的动画文件格式,被广泛应用于网页设计,动画制作等领域,swf文件通常也被称为Flas...

 苍井优是谁  网络牛肉面馆 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部