微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 求单片机数据丢失原因

求单片机数据丢失原因

时间:10-02 整理:3721RD 点击:
STC单片机的EEPROM中存储的数据会丢失,想知道丢失的原理;
还有J-LINK固件丢失的原因。

检查一下代码看看,是否过程中擦除了

不懂,帮顶

不懂,帮顶


用官方例程试试,看是不是EERPOM写坏了,官方给的资料EEPROM使用寿命是擦写十万次,如果不是写坏了,就看下是不是自己程序问题。ISP软件里面有各种型号的例程。

外部干扰造成的

这个同意5楼的意见                  

建议小编换个芯片试试吧!说不定应该是芯片的问题。

程序没有擦除,这个程序是好几年的程序了,STC单片机控制设备工作,设备偶尔上电就发现校准系数丢了。客户经常有反馈。

有可能,我们这个是设备,在出厂时有时候会出现。

有可能,STC芯片质量不好。但不知道芯片内部FLASH在什么情况下丢失数据

者就需要详细检查了

我们的设备用STM32也丢过一两次数据,我们是怀疑工业现场的强静电或者电压尖峰。

我还没遇到过STM32丢数据的时候,有可能是给单片机的供电电压在上电或掉电时有电压尖峰

只一个原因,供电使用廉价的开关电源引起,只要用廉价的开关电源,不管哪个单片机,都存在EEPROM丢数据和单片机程序丢失的情况。

上一篇:自己焊的LED点阵
下一篇:制作HC-SR04模块

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top