您的位置 首页 > 数码极客

(eeprom)eeprom是什么意思?

昨天讲了EEPROM的写入,今天来讲一下怎么读取EEPROM的数据。

因为是在Arduino平台上,所以程序也相对简单,我们只需要一个函数就可以搞定,即:EEPROM.read(address),address是我们写入EEPROM的地址。因为在上一篇文章中已经写入过数据了,现在就不再写了,我们现在直接把昨天的数据读出来。上一篇写入的数据如下:

#include <EEPROM.h> void setup() { for (int i = 0; i < 255; i++) EEPROM.write(i, i); } void loop() { }

EEPROM.read(address)

读取上面写入的数据程序如下:,我们用的是EEPROM.read(a)函数读取变量a所对应EEPROM中所对应的值,然后通过串口打印出来,之后,a的值每次加1,以此类推,直到a等于255。

#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 == 255) a = 0; delay(500); }

最后的结果如下图所示:

可以看到,EEPROM里面的数据和我们写入的一致,证明我们的写入和读取没有问题。

EEPROM.read.()读取的是? 单选 0人 0% KB 0人 0% 字节 0人 0% 位 投票

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“eeprom,eeprom是什么意思,eeprom和flash的区别,eeprom芯片”边界阅读