Arduino 中 EEprom 写入读取清除

Arduino 中的EEPROM是一种非易失性存储器,用于在断电后保留数据。本文介绍了如何使用Arduino的库进行EEPROM的写入、读取和清除操作,提供了示例代码,并提到了不同Arduino型号的EEPROM容量差异。
摘要由CSDN通过智能技术生成

转自:https://www.arduino.cn/thread-1157-1-1.html

EEPROM (Electrically Erasable Programmable Read-Only Memory),电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片。 简而言之就是你想断电后arduino还要保存一些参数,就使用EEPROM吧。 在各型号的arduino控制器上的AVR芯片均带有EEPROM,也有外接的EEPROM芯片,常见arduino控制器的EEPROM大小: Arduino UNO、Arduino duemilanove-m328、Zduino m328均使用ATmega328芯片,EEPROM都为1K Arduino duemilanove-m168的EEPROM为512bytes Arduino 2560的EEPROM为4K
下面我们介绍arduino自带的EEPROM使用方法,arduino的库已经为我们准备好了EEPROM类库,我们要使用得先调用EEPROM.h,然后使用write和read方法,即可操作EEPROM。 另:下面的官方例子由于写成较早,所以讲EEPROM的大小都定为了512字节,实际使用中,大家可参照上面所说的EEPROM大小,自行更改。
1.写入 选择 File>Examples>EEPROM>eeprom_write

kittenblock中小学创客名师推荐的图形化编程软件

 
/*
 
* EEPROM Write
 
*
 
* Stores values read from analog input 0 into the EEPROM.
 
* These values will stay in the EEPROM when the board is
 
* turned off and may be retrieved later by another sketch.
 
*/
   
 
#include <EEPROM.h>
   
 
// EEPROM 的当前地址,即你将要写入的地址,这里就是从0开始写
 
int addr = 0;
   
 
void setup()
 
{
 
}
   
 
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值