Arduino读取和写出EEPROM(一)
发布时间
阅读量:
阅读量
依据官方文档说明,各类Arduino开发板均内置了一定容量的EEPROM存储单元。在不同型号的Arduino控制器中,所搭载的AVR芯片均具备EEPROM功能,同时部分设备还支持外接EEPROM芯片。常见Arduino控制器所配备的EEPROM容量如下:
Arduino UNO、Arduino duemilanove-m328以及Zduino m328均采用ATmega328芯片,其EEPROM容量为1KB;
Arduino duemilanove-m168的EEPROM容量为512字节;
而Arduino 2560的EEPROM容量则达到4KB。
为便于直观体验对EEPROM进行读写操作的过程,可先将数值序列250至241依次写入前十个字节的位置,随后切断电源。待重新通电后,利用读取函数获取前十个字节的内容,并与断电前写入的数据进行比对,以验证数据是否保持一致。
相关代码文件为:sketch_eeprom.ino
/**********************************************************************
针对Arduino UNO 版本
自带1K 大小的EEPROM空间,实现断电可保存数据
5. 6. **********************
全部评论 (0)
还没有任何评论哟~
