如何用Arduino清除EEPROM?
ArduinoUno具有1kB的EEPROM存储空间。EEPROM是一种非易失性存储器,即掉电后其内容仍会保留。因此,它可用于存储您希望跨电源循环保持不变的数据。配置或设置是此类数据的示例。
在本文中,我们将了解如何清除EEPROM,即,将其所有字节设置为0。我们将通过Arduino中的内置示例进行演示。可以从-文件→示例→EEPROM访问EEPROM示例。
示例
我们将查看eeprom_clear示例。这很容易。您基本上使用该函数,并遍历EEPROM的长度,并在每个地址写入0。EEPROM.write()
我们从包含库开始。
#include
在设置中,您将引脚13设置为输出,并将LED连接到它。然后在我们完成后让LED发光。不过这是可选的。感兴趣的代码片段是for循环,其中我们遍历EEPROM中的每个地址,直到到达EEPROM的末尾,并向每个地址写入0。
void setup() {
//将LED引脚初始化为输出。
pinMode(13, OUTPUT);
for (int i = 0 ; i < EEPROM.length() ; i++) {
EEPROM.write(i, 0);
}
//完成后打开LED
digitalWrite(13, HIGH);
}循环中什么也没有发生。
void loop() {
/** Empty loop. **/
}热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短