IARforAVR中的EEPROM读写非常简单,只需要加入#include <intrinsics.h>就可以引用自带函数。
__EEPUT(ADDR,data); //写data到EEPROM区间的ADDR单元
__EEGET(data,ADDR); //读EEPROM区间ADDR单元的数据赋给data
需要注意的是:E前面的下划线是两个下划线,而不是一个。要不然就会出现下图的结果。
本教程详细介绍了如何使用IAR for AVR进行EEPROM的读写操作,包括使用自带函数__EEPUT和__EEGET的方法,并强调了正确使用双下划线的重要性。文章通过实例演示了操作步骤,确保了代码的正确执行。
IARforAVR中的EEPROM读写非常简单,只需要加入#include <intrinsics.h>就可以引用自带函数。
__EEPUT(ADDR,data); //写data到EEPROM区间的ADDR单元
__EEGET(data,ADDR); //读EEPROM区间ADDR单元的数据赋给data
需要注意的是:E前面的下划线是两个下划线,而不是一个。要不然就会出现下图的结果。

被折叠的 条评论
为什么被折叠?