对于EEPROM页读写的疑问。

2020-02-08 09:06发布

1,有的I2C接口的EEPROM支持页读写和擦除,比如支持256Byte的同时读入和擦除,并且看DT上说的最大写入时间6MS,这个时间指的是什么啊?因为我光i2c传输256Byte的数据到EEPROM,都不止6ms,页写的的时候是不是也是连续写比如256个字节的数到EEPROM的缓冲区,然后这个最大写入时间指的就是它自身的那缓冲区的数据写进EEPROM里?看DT没看懂,以前没研究过存储的东东。
2,页写入的时候没必要每次都写入256Byte吧,我可不可以一次写入比如20Byte这样子呢?当然不是字节写入那样一个字节字节的那就太慢了!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
9条回答
dingzy2002
2020-02-08 17:12
june2008 发表于 2012-4-13 14:41
多谢,上面的两条了解了,对于第三条,那比如我用的256Byte一页的EEPROM,现在我每一条数据只有20字节, ...

"对于第三条,那比如我用的256Byte一页的EEPROM,现在我每一条数据只有20字节,我要想页写入,如果我只传输20个的话,EEPROM写入的还是256个的数据?"是的,同时数据有可能变成不确定的数据,且会把原来的数据冲掉;所以页写模式需要传输1页的数据才能进行写的.

一周热门 更多>