zuu0 发表于 2013-6-8 10:18:46

AVR丢EERPOM数据,帮忙看下什么问题?

编译器IAR

EERPOM数据定义,直接定义比如:__eeprom unsigned char Flag;




丢数据发生在上电,断电的时候

gfy200866 发表于 2013-6-8 10:58:24

LZ是说下载过程中EEPROM丢失数据的吗?没用过这个片子,片子内部也带EEPROM的吗?

zuu0 发表于 2013-6-8 11:00:35

gfy200866 发表于 2013-6-8 10:58 static/image/common/back.gif
LZ是说下载过程中EEPROM丢失数据的吗?没用过这个片子,片子内部也带EEPROM的吗? ...

上面说了,是在工作中,不知道是在通电瞬间丢了,还是断电瞬间丢了

51EDA技术 发表于 2013-6-8 11:02:22

本帖最后由 51EDA技术 于 2013-6-8 11:04 编辑

zuu0 发表于 2013-6-8 11:00 static/image/common/back.gif
上面说了,是在工作中,不知道是在通电瞬间丢了,还是断电瞬间丢了

我在工业项目上用过AVR内部EEPROM。很稳定的。
BODEN要使能。程序不要一开始就操作EEPROM。操作EEPROM的时候最好关闭中断。

gfy200866 发表于 2013-6-8 11:08:00

zuu0 发表于 2013-6-8 11:00 static/image/common/back.gif
上面说了,是在工作中,不知道是在通电瞬间丢了,还是断电瞬间丢了

片内的应该不丢吧。我用过片外的发生过丢失。好像是时序的问题。

spy2008 发表于 2013-6-8 11:09:42

一直用内部EE,很稳定。BOD要开,首字节要预留。

gdjsfy_86 发表于 2013-6-8 12:10:40

spy2008 发表于 2013-6-8 11:09 static/image/common/back.gif
一直用内部EE,很稳定。BOD要开,首字节要预留。

请问一下 为什么首字节要预留

turf456 发表于 2013-6-8 13:07:05

同问,关注中

51EDA技术 发表于 2013-6-8 13:12:14

gdjsfy_86 发表于 2013-6-8 12:10 static/image/common/back.gif
请问一下 为什么首字节要预留

据说是早期版本的BUG。DATASHEET上有说明。

gdjsfy_86 发表于 2013-6-8 17:08:04

51EDA技术 发表于 2013-6-8 13:12 static/image/common/back.gif
据说是早期版本的BUG。DATASHEET上有说明。

哦 谢谢

marshallemon 发表于 2013-6-8 17:56:32

说下你的环境,控制什么负载?可否有感性负载
页: [1]
查看完整版本: AVR丢EERPOM数据,帮忙看下什么问题?