这段代码只会输出 EEPROM 的长度,而不是访问 EEPROM 存储。
要访问 EEPROM 存储,你需要使用 EEPROM 库。以下是一个示例代码,用于向 EEPROM 中写入和读取数据:
全选
#include
int address = 0; // EEPROM 中数据的起始地址
void setup() {
Serial.begin(9600);
while (!Serial); // 等待串口连接
Serial.println("Starting...");
// 将一个整数写入 EEPROM
int value = 42;
EEPROM.put(address, value); // 写入数据
EEPROM.commit(); // 提交更改
// 从 EEPROM 中读取一个整数
int readValue = 0;
EEPROM.get(address, readValue); // 读取数据
Serial.println(readValue); // 输出读取的值
}
void loop() {}
上面的代码演示了如何将一个整数写入 EEPROM 中,并从中读取。你可以在代码中修改 address 变量,以指定更多的 EEPROM 存储地址。提醒一下,EEPROM 存储有限,不要写入过多的数据。
这段代码只会输出 EEPROM 的长度,而不是访问 EEPROM 存储。
要访问 EEPROM 存储,你需要使用 EEPROM 库。以下是一个示例代码,用于向 EEPROM 中写入和读取数据:
全选
#include
int address = 0; // EEPROM 中数据的起始地址
void setup() {
Serial.begin(9600);
while (!Serial); // 等待串口连接
Serial.println("Starting...");
// 将一个整数写入 EEPROM
int value = 42;
EEPROM.put(address, value); // 写入数据
EEPROM.commit(); // 提交更改
// 从 EEPROM 中读取一个整数
int readValue = 0;
EEPROM.get(address, readValue); // 读取数据
Serial.println(readValue); // 输出读取的值
}
void loop() {}
上面的代码演示了如何将一个整数写入 EEPROM 中,并从中读取。你可以在代码中修改 address 变量,以指定更多的 EEPROM 存储地址。提醒一下,EEPROM 存储有限,不要写入过多的数据。
举报