- 創客機器人實戰:基于Arduino和樹莓派
- 何福貴等編著
- 249字
- 2020-10-23 14:26:24
4.8 EEPROM函數
電可擦可編程只讀存儲器EEPROM(Electrically Erasable Programmable Read-Only Memory),是一種掉電后數據不丟失的存儲芯片,如果斷電后Arduino需要保存一些參數,就可以就使用EEPROM。
在各型號的Arduino控制器上的AVR芯片均帶有EEPROM,也有外接的EEPROM芯片,常見的Arduino控制器的EEPROM大小有以下幾種:
(1)Arduino UNO、Arduino duemilanove-m328、Zduino m328均使用ATmega328芯片,EEPROM都為1KB。
(2)Arduino duemilanove-m168的EEPROM為512bytes。
(3)Arduino 2560的EEPROM為4KB。
Arduino的庫已經含有EEPROM類庫,要使用它得先調用EEPROM.h,使用write和read方法,即可操作EEPROM,使用clear方法變成0。
使用EEPROM的示例:在Arduino IDE的菜單欄中選擇“文件”>“示例”>“EPROM”命令,如圖4-3所示。

圖4-3 EEPROM示例
下面是寫EEPROM的例子。

推薦閱讀
- 網絡服務器架設(Windows Server+Linux Server)
- TestStand工業自動化測試管理(典藏版)
- Moodle Course Design Best Practices
- Learning C for Arduino
- Grome Terrain Modeling with Ogre3D,UDK,and Unity3D
- Visual FoxPro數據庫基礎及應用
- Applied Data Visualization with R and ggplot2
- 數據要素:全球經濟社會發展的新動力
- Natural Language Processing and Computational Linguistics
- 筆記本電腦維修之電路分析基礎
- 網絡安全概論
- Linux常用命令簡明手冊
- Wireshark Revealed:Essential Skills for IT Professionals
- 工業機器人應用系統三維建模
- EDA技術及其創新實踐(Verilog HDL版)