![bcfc97e4710d2913be725901faf568f8.png](https://img-blog.csdnimg.cn/img_convert/bcfc97e4710d2913be725901faf568f8.png)
前言
本节我们学习使用WeMos D1操作EEPROM,使用EEPROM我们可以保存需要掉电保存的信息,如配网信息,设备加密信息,产品认证信息等。
一、基础知识
1.EEPROM简介
EEPROM (Electrically Erasable Programmable Read-Only Memory),电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。简而言之,如果希望保存内容,并且重新上电后读取上次保存的数据,推荐使用EEPROM,Arduino有EEPROM的接口函数可以使用。
ESP8266的EEPROM操作实际上是使用Flash模拟EEPROM,不过请放心,存在Flash中也是可以完成掉电保存的,编译出来的固件都是烧录到Flash中的,所以是不会丢失的哈。
2.函数说明
WeMos D1函数说明
![f0acd5661a4428fbf0cefb5a02897537.png](https://img-blog.csdnimg.cn/img_convert/f0acd5661a4428fbf0cefb5a02897537.png)
EPS8266的EEPROM大小为4K,因此EEPROM.begin(size)中size最大是4096,和标准的Arduino相比&