EEPROM.get()

返回 EEPEOM库目录页

说明

EEPROM.read()函数每次只能读取一个字节的数据。而大部分数据类型占用的字节数量都是超过1个字节的,如浮点型数据,整形数据等。

EEPROM.get()函数允许用户一次获取多个字节的数据。这就允许我们向EEPROM存储带有小数点的浮点型数据或整数型数据以及其它数据类型。

语法

EEPROM.get(address, var)

参数

address: 读取信息的EEPROM地址值
var: 此变量用于存储读取到的EEPROM数据

示例程序1 – 从EEPROM中读取浮点型数据

此示例程序旨在演示如何利用eeprom_get()函数向EEPROM读取带有小数点的浮点型数据。

假如您想要读取的数据是整数型变量,那么您只需要把此示例程序的浮点型变量更换为整数型变量就可以了。Arduino IDE会根据您所需要读取的数据类型自动做出相应调整的。

注意:此示例程序需要与eeprom_put_float示例程序配合使用。在运行本示例程序前请先运行eeprom_put_float示例程序,从而确保EEPROM中已经写入可以获取的浮点型数据了。如果没有进行以上操作,此示例程序仍然可以运行,但是输出信息可能是毫无意义的乱码。

下载示例程序 百度云盘

示例程序2 – 从EEPROM中读取整数型数据

下载示例程序 百度云盘