当前位置:首页 > 嵌入式教程
[导读]在有对Flash写入或擦除操作的代码中,如果用户误调用了写入或擦除函数或者由于程序跑飞而恰好执行了Flash擦除或写入函数,这自然会导致数据丢失或改变。

1、用户代码对Flash的误操作不当引起程序丢失或被错误改写

例如,在有对Flash写入或擦除操作的代码中,如果用户误调用了写入或擦除函数或者由于程序跑飞而恰好执行了Flash擦除或写入函数,这自然会导致数据丢失或改变。针对以上情况,可以在程序中设置多个允许操作的变量,当执行写入或擦除操作时,对这些变量进行判断,只有条件全部满足时,才执行相应的操作。

在一些不需要进行擦除或写入操作的系统中,对存储区进行写保护或擦除保护设置,能有效的防止数据被意外修改。做到了写入或擦除的可控性,基本可以避免此种情况发生。

 

1561614654690371.png

 

图1 Flash保护

2、电源失效

 

1561614667234199.jpg

 

图2 电源噪声严重

电源电压的异常可能会导致系统单片机系统工作异常的现象,如输出电压小于单片机系统工作所需的最小电压,输出电压不干净,噪音严重等,这些很容易引起单片机内部电路的逻辑紊乱,Flash的读写信号处于不稳定状态。可能产生满足Flash的写操作,从而给系统带来严重的损害。针对以上情况,可以在系统中加入电源监控芯片或使能MCU本身的电源监控电路,在电源异常的情况下禁止对Flash区域操作。

3、系统时钟不稳定

无论对于内部Flash还是外部Flash,系统时钟的不稳定,都将导致MCU得不到可靠的工作时序信号,从而在读写Flash时产生不可预料的后果。

4、环境干扰

环境干扰的可能原因很多,如生产过程中的高温焊接、静电、使用环境的温湿度,强磁场等,都可能影响到Flash或整个系统的稳定。环境干扰的因素很多,在此不展开讨论。

换一批

延伸阅读

[兆易创新] 兆易创新推出国内首款2Gb大容量高性能SPI NOR Flash产品

兆易创新推出国内首款2Gb大容量高性能SPI NOR Flash产品

中国北京(2020年7月3日) — 业界领先的半导体器件供应商兆易创新GigaDevice今日宣布,隆重推出国内首款容量高达2Gb、高性能SPI NOR Flash——GD25/GD55 B/T/X系列产品,该系列可提供512Mb...

关键字: Flash 兆易创新 nor

[半导体] 华为再次拿下世界存储器增长率第一

华为再次拿下世界存储器增长率第一

当存储市场被外国垄断时,一块128GB的固态SSD卖到上千元。而如今华为打破垄断,再次拿下世界存储器增长率第一! 近日,全球权威研究机构IDC发布《中国区企业存储市场2020年第一季度市场跟踪报告》,报告显示,受疫情影响,中国区整...

关键字: 华为 存储器

[科技喵] Adobe 回应 “杀死 Flash ”:继续与重橙网络合作,支持中国大陆 Flash 发行维护

Adobe 回应 “杀死 Flash ”:继续与重橙网络合作,支持中国大陆 Flash 发行维护

6月19日消息 此前报道称,Adobe将于12月31日终止支持Flash。Adobe官方回应称,早在2019年10月,Adobe官方微博中国官网就公开发布了将与重橙网络继续合作,并支持其在中国大陆地区对Flash Player的独家发行与维...

关键字: Flash adobe 重橙网络

[科技前线] Flash今年底退出历史舞台!Adobe发布Flash Player安全更新

Flash今年底退出历史舞台!Adobe发布Flash Player安全更新

两年前,Adobe就已经宣布将会放弃Flash,最迟在2020年底全部退役。 虽说即将放弃,但是Adobe还是推出了新的更新,而今天他们就发布了Flash Player 32.0.0.371版本的安全更新。 从更新上来看,Flash Pla...

关键字: Flash adobe

[芯鲜事] 退市!东芝彻底放弃芯片业务,原因只有4个字

退市!东芝彻底放弃芯片业务,原因只有4个字

当地时间6月22日,日本东芝对外宣布,公司没有继续留在存储市场的战略意图,因此将逐步变现其持有的Kioxia(铠侠)股份,以保证公司的收益。同时,为了实现对于股东回报的承诺,公司将大多数售股所得资金回馈给股东。 对此,业内人士认为,此举意...

关键字: 存储器 芯片 东芝

嵌入式教程

6883 篇文章

关注

发布文章

技术子站

关闭