hpdell 发表于 2013-7-1 14:19:03

请教个问题 avr芯片上的eeprom效果如何???


请教个问题 avr芯片上的eeprom效果如何???会不会丢失数据????????

xianghou 发表于 2013-7-1 18:18:51

据说用好了还是很不错的。可以在IAR中直接定义变量到E里

51EDA技术 发表于 2013-7-1 18:40:01

工业上用过。目前没发现问题。稳定可靠。                                                                                                         

lsy5110 发表于 2013-7-1 19:06:47

挺好用的。

hpdell 发表于 2013-7-1 19:28:57

51EDA技术 发表于 2013-7-1 18:40 static/image/common/back.gif
工业上用过。目前没发现问题。稳定可靠。                                                               ...

好啊,那就不用担心了,非常感谢

hpdell 发表于 2013-7-1 19:29:12

lsy5110 发表于 2013-7-1 19:06 static/image/common/back.gif
挺好用的。

好啊,那就不用担心了,非常感谢

hpdell 发表于 2013-7-1 19:30:01

xianghou 发表于 2013-7-1 18:18 static/image/common/back.gif
据说用好了还是很不错的。可以在IAR中直接定义变量到E里

具体能否说一下如何进行定义啊,我现在使用 的也是iar-avr v6.202版本的

spy2008 发表于 2013-7-1 19:31:26

一直内部EE, 很稳定。

hpdell 发表于 2013-7-1 19:44:45

spy2008 发表于 2013-7-1 19:31 static/image/common/back.gif
一直内部EE, 很稳定。

那就好啊,你们使用AVR比较多吧,

njsyq 发表于 2013-7-2 14:05:57

很好用,
就这点而言,
比STM32人性化些,
现在用STM32保存数据什么的,
都要用外部eeprom。

xianghou 发表于 2013-7-2 17:52:55

hpdell 发表于昨天 19:30 static/image/common/back.gif
xianghou 发表于 2013-7-1 18:18      
据说用好了还是很不错的。可以在IAR中直接定义变量到E里
具体能否说一下如何进行定义啊,我现在使用 的也是iar-avr v6...

定义变量的时候加上__eeprom吧

hpdell 发表于 2013-7-2 18:05:47

xianghou 发表于 2013-7-2 17:52 static/image/common/back.gif
定义变量的时候加上__eeprom吧

好的,我试一下看看

farfar 发表于 2013-7-2 19:36:57

一般情况下还是顶可靠的。只是存储时间花费的时间太长,在掉电瞬间存储数据时不太可靠。

hpdell 发表于 2013-7-3 09:37:52

farfar 发表于 2013-7-2 19:36 static/image/common/back.gif
一般情况下还是顶可靠的。只是存储时间花费的时间太长,在掉电瞬间存储数据时不太可靠。 ...

哦,那看来要在单片机 的电源叫上加个大的电容能否解决啊??

farfar 发表于 2013-7-3 10:25:48

hpdell 发表于 2013-7-3 09:37 static/image/common/back.gif
哦,那看来要在单片机 的电源叫上加个大的电容能否解决啊??

加大供电电容可以为存储赢得一点时间,但是即便是大电容,由于芯片EEPROM存储时间的要求限制,也不可能会存储太多的数据,一边都会在10个字节以下。另外加大电容的副作用也很明显,最大的问题是影响到了复位电路,会出现复位不成功的现象,所以在设计时需要特殊对待。

hpdell 发表于 2013-7-3 10:56:12

farfar 发表于 2013-7-3 10:25 static/image/common/back.gif
加大供电电容可以为存储赢得一点时间,但是即便是大电容,由于芯片EEPROM存储时间的要求限制,也不可能会 ...

哦,那加个电压检测芯片应该就可以搞定了

yao2013lin 发表于 2013-7-8 19:31:31

很不错,我前几天用过,我用的是阿泰mega8515 我写了一个开机记忆次数的程序见附录

hpdell 发表于 2013-7-9 08:52:50

yao2013lin 发表于 2013-7-8 19:31 static/image/common/back.gif
很不错,我前几天用过,我用的是阿泰mega8515 我写了一个开机记忆次数的程序见附录 ...

好啊,多谢多谢

wnwnwn 发表于 2013-7-9 09:39:00

xianghou 发表于 2013-7-1 18:18 static/image/common/back.gif
据说用好了还是很不错的。可以在IAR中直接定义变量到E里

在IAR里可以指定eeprom的地址么?

cspdsy 发表于 2013-7-9 14:53:50

可靠性是不错,但是缺点就是写的速度太慢,好像我记得是8.5ms,就跟楼上的兄弟说的一样,如果你 要作为掉电时候存数据的话这个是不适合的

hpdell 发表于 2013-7-9 16:02:59

cspdsy 发表于 2013-7-9 14:53 static/image/common/back.gif
可靠性是不错,但是缺点就是写的速度太慢,好像我记得是8.5ms,就跟楼上的兄弟说的一样,如果你 要作为掉电 ...

那有什么好的方法推荐一下不,

yao2013lin 发表于 2013-7-9 17:43:29

hpdell 发表于 2013-7-9 16:02 static/image/common/back.gif
那有什么好的方法推荐一下不,

用twi总线扩展eeprom例如接个at24c02

hpdell 发表于 2013-7-10 09:01:13

yao2013lin 发表于 2013-7-9 17:43 static/image/common/back.gif
用twi总线扩展eeprom例如接个at24c02

这个方法也行,只是增加了一点硬件成本与制造成本,可以考虑

xianghou 发表于 2013-7-13 22:34:21

wnwnwn 发表于 2013-7-9 09:39 static/image/common/back.gif
在IAR里可以指定eeprom的地址么?

可以的吧,定义变量再加上@地址

wnwnwn 发表于 2013-7-13 22:52:45

xianghou 发表于 2013-7-13 22:34 static/image/common/back.gif
可以的吧,定义变量再加上@地址

那winavr里面可以么?

sange 发表于 2013-7-16 17:54:38

我06年的时候用过AVR内部的EEPROM,当时做的工业设备控制,容易丢数据,后来分析是干扰造成的,因为有操作eeprom的程序,跑飞的时候容易把内部的数据改掉。如果楼主的是安静的干扰小的场合使用还是非常方便的。
页: [1]
查看完整版本: 请教个问题 avr芯片上的eeprom效果如何???