eeprom读取速度

[复制链接]
6622|6
 楼主| zhaohualiang 发表于 2012-2-9 16:00 | 显示全部楼层 |阅读模式
各位大侠,小弟在做一个项目,用到avr的EEPROM,主程序要不断循环使用eeprom值,有六个值,我想问问是定义六个变量提前读出来好?还是每次都读取eeprom好呢?
提前读出来会占用六个变量,每次读eeprom又不知道读取速度快吗,哪位大侠指点一下,感激不尽。
Ryanhsiung 发表于 2012-2-9 17:15 | 显示全部楼层
看DATASHEET中的电气性能章节中的描述!!
  有些也EEPROM章节中描述!
hyhmh 发表于 2012-2-9 17:27 | 显示全部楼层
一交性读出 好.
不明白, LZ为什么 那么在乎 6个变量(也就一、二十个RAM字节)。
NE5532 发表于 2012-2-9 17:29 | 显示全部楼层
频繁操作的东西,理所应当的读出来用。单片机片内E2都是通过寄存器操作读出来的,比读RAM慢十几倍。
qq65411253 发表于 2012-2-9 19:06 | 显示全部楼层
读eeprom本身只要一个指令,但是准备地址和操作寄存器就得5条指令。如果内存不紧张的话,还是读到变量比较好。前提是写了eeprom后要及时更新变量。
yewuyi 发表于 2012-2-10 09:48 | 显示全部楼层
RAM紧张就临时再读,否则自然是读到RAM比较方便
 楼主| zhaohualiang 发表于 2012-2-10 10:51 | 显示全部楼层
多谢各位,小弟明白了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

219

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部