EEPROM (Electrically Erasable Programmable Read-Only Memory),电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息,重新编程。一般用在即插即用。
内部的EEPROM:只要对内部寄存器操作就可以读写操作了。 外部的EEPROM:目前常见的是用I2C总线操作的24cxx系列EEPROM(如at24c02),其中I2C就是总线的一种,这种总线只有两根线,一根是数据线SDA,另一根是时钟线SCL。 总线有很多种,I2C只是其中一种。 片内EEPROM的操作方法要看你所用的那一款单片机的数据手册才知道怎么操作。
掉电需保护且在程序运行过程中需要修改的想少量参数保存在EEPROM中,其擦除次数较Flash多,Flash用来做程序和一些掉电保护和不需要修改的数据。