虎子哥的博客

2012/01/09

Arduino实现读写永久数据

发布者: indream 分类: Arduino

EEPROM(电可擦写可编程只读存储器)是可用户更改的只读存储器(ROM)——一种掉电后数据不丢失的存储芯片。其可通过高于普通电压的作用来擦除和重编程(重写)。
arduino提供很方便的读写EEPROM的函数。这块Arduino Duemilanove板载只有512bytes,不过存简单数据已经足够了。

#include <EEPROM.h>
int addr = 0;
void setup()
{
  Serial.begin(9600);
}
void loop()
{
  if (Serial.available() > 0) {
    int val = Serial.read();
    EEPROM.write(addr, val);
    Serial.print("I received: ");
    Serial.println(val);
  }
  int value = EEPROM.read(addr);
  Serial.print("Value: ");
  Serial.println(value);
  delay(1000);
}



"Arduino实现读写永久数据"还没有回应

提交评论