用户工具

站点工具


reference:library:eepromread

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
reference:library:eepromread [2018/12/16 07:23] 弘毅reference:library:eepromread [2023/06/07 04:24] (当前版本) – 外部编辑 127.0.0.1
行 1: 行 1:
 +[[reference:library:eeprom|EEPROM]]
 +====== EEPROM.read() ======
 +
 +===== 描述 =====
 +
 +读取一个字节的EEPROM。从未被写入的位置读出值为255。
 +===== 语法 =====
 +
 +EEPROM.read(地址)
 +===== 参数 =====
 +
 +地址:读取开始的地方(由0开始,必须是int型数据)
 +===== 返回值 =====
 +
 +存储在该位置的值(以byte型返回)
 +===== 例子 =====
 +<code cpp>
 +#include<EEPROM.h>
 + 
 +int a = 0;
 +int value; 
 + 
 +void setup()
 +{
 +     Serial.begin(9600);
 +}
 + 
 +void loop()
 +{
 +     value= EEPROM.read(a);
 + 
 +     Serial.print(a);
 +     Serial.print(“\t”);
 +     Serial.print(value);
 +     Serial.println();
 + 
 +     a = a + 1;
 + 
 +     if(a== 512)
 +           a = 0;
 + 
 +     delay(500);
 +}
 +//用这段程式,可以达到依次读取0~512位的EEPROM的值并显示在电脑中
 +</code>
 +
  
reference/library/eepromread.txt · 最后更改: 2023/06/07 04:24 由 127.0.0.1