与非网论坛
标题:
【XMEGA深思录】1、关于片内EEPROM
[打印本页]
作者:
植物大战奥特曼
时间:
2015-11-24 23:30
标题:
【XMEGA深思录】1、关于片内EEPROM
首先,加载NVM驱动到工程中;
添加成功之后,在工程文件夹下,可以看到如下
打开nvm.h,查看库函数接口
从函数名可以看到,与EEPROM读写相关的函数如下
擦除片内EEPROM
查看EEPROM内容
需要留意,EEPROM擦除后的默认值为FF,调试时,可以输入EEPROM
地址,定位到需要查看的特定EEPROM地址的内容
查看Memory窗,0x55写入了EEPROM的0x00FF地址,
查看Watch窗,从该地址读出的数据确实是0x55
int main (void)
{
/* Insert system clock initialization code here (sysclk_init()). */
board_init();
nvm_eeprom_write_byte(0x00FF,0x55);
rtc32FirstBootFlag = nvm_eeprom_read_byte(0x00FF);
/* Insert application code here, after the board has been initialized. */
}
欢迎光临 与非网论坛 (https://www.eefocus.com/forum/)
Powered by Discuz! X3.5