dhw5qq 发表于 2016-5-24 14:04:00

EEPROM在读写的时候有什么关键地方要注意

比如我上位机发校准命令后,需要下位机将数据写到eeprom,因为51核的eeprom都是以扇区为单位,就是说着256字节的数据需要全部重新擦写,如果操作频繁就会造成ee数据全部紊乱,请问一般用什么办法可以让ee更加稳定一些!

dhw5qq 发表于 2016-5-24 14:06:54

51的eeprom在操作的时候都是讲总中断关闭的, 有没有可能是这个原因呢?

xmcsl 发表于 2016-5-24 14:31:56

最好操作时关闭中断,写入时要等待写完成,还可以写入完成后再读出来校验。

黑夜之狼 发表于 2016-5-24 15:38:40

我也是这么用,在线编写flash的时候,一次过写了8K下去没问题

easier 发表于 2016-5-24 16:35:50

本帖最后由 easier 于 2016-5-24 16:38 编辑

Eeprom 本來就沒有甚麽扇區!
可以隨意讀寫!
FLASH才有扇區!
EEPR0M已被一些人玩环概念!!
而這種坏慨念在這裏得到推廣!

dhw5qq 发表于 2016-5-24 17:05:15

easier 发表于 2016-5-24 16:35
Eeprom 本來就沒有甚麽扇區!
可以隨意讀寫!
FLASH才有扇區!


   现在很多产品都不敢用内部所谓的“eerpom”了,容易出事!

登云钓月 发表于 2016-5-25 15:23:26

如果数据量不大的话,可以每一个变量占用一个扇区。

登云钓月 发表于 2016-5-25 15:24:04

还可以多备份,同一变量保持3份,读取出来后再做比较。
页: [1]
查看完整版本: EEPROM在读写的时候有什么关键地方要注意