EEPROM.put()

返回 EEPEOM库目录页

说明

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

EEPROM.put()函数允许我们向EEPROM写入多字节的数据。这就允许我们向EEPROM存储带有小数点的浮点型数据存储EEPROM整数型数据以及其它数据类型。

语法

EEPROM.put(address, var)

参数

address: 存储信息的EEPROM地址值
var: 被存储的变量

示例程序1 – 存储浮点型数据到EEPROM

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

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

注意:此示例程序需要与eeprom_get_float示例程序配合使用,从而确定此示例程序中的浮点数据确实写入了EEPROM中。eeprom_get_float示例程序的作用是从EEPROM读取此示例程序所写入EEPROM的浮点数并将其显示于串行监视器中。以供用户查验。

下载示例程序 百度云盘

示例程序2 – 存储整数型数据到EEPROM

下载示例程序 百度云盘