在写入EEPROM之前必须调用EEPROM.begin()函数,以初始化EEPROM。然后,在写入数据后调用EEPROM.commit()函数进行确认。这是一个示例代码:
#include
void setup() {
Serial.begin(115200);
while (!Serial);
EEPROM.begin(EEPROM_SIZE); // 初始化EEPROM,EEPROM_SIZE是你选用EEPROM的空间大小
}
void loop() {
int value = 42;
int address = 0;
EEPROM.put(address, value); // 写入数据
EEPROM.commit(); //确认写入
}