8h8k64u单片机做个项目,发现设置在EEPROM的参数隔几天就被修改了,不知何故?
帮客户问:最近用STC8h8k64u单片机做个项目,发现设置在EEPROM的参数隔几天就被修改了,不知何故?之前也是经常这样用,从未出现过这样的问题,麻烦给分析一下,谢谢
程序修改EE的地方多吗 上程序吧 猜测:程序有擦除功能,逻辑错误意外擦除 是不是采取了掉电保存参数?这种机制在工程应用中代码一定要写好保存机制不然很容易造成数据丢失和数据错乱。 他这次的程序逻辑可能有问题,另外,要用比较器
EEPROM的使用 请 配合比较器做掉电检测 - EEPROM/DataFlash 国芯技术交流网站 - AI32位8051交流社区
对于不频繁修改的EEPROM内参数,强烈建议使用MOVC读取EEPROM内容,避免IAP保护开关打开产生风险。 应该是程序里有问题
页:
[1]