EEPROM测试
找个例子插入以下代码就可以了做简单的读写了!
//使能对内部EEPROM的操作
ROM_SysCtlPeripheralEnable(SYSCTL_PERIPH_EEPROM0);
//初始化EEPROM
EEPROMInit ();
//获取EEPROM 空间大小 2048字节
ultemp=EEPROMSizeGet();
//读状态
ultemp=EEPROMStatusGet();
//获取块大小 32个
ultemp=EEPROMBlockCountGet();
//Program some data into the EEPROM at address 0x400.
EEPROMRead(pulRead, 0x400, sizeof(pulRead));
pulData[0] = 0x12345678; pulData[1] = 0x56789abc;
EEPROMProgram(pulData, 0x400, sizeof(pulData));
EEPROMRead(pulRead, 0x400, sizeof(pulRead));
pulData[0] = 0x11111111; pulData[1] = 0x22222222;
EEPROMProgram(pulData, 0x400, sizeof(pulData));
EEPROMRead(pulRead, 0x400, sizeof(pulRead));
pulData[0] = 0x55555555; pulData[1] = 0xaaaaaaaa;
EEPROMProgram(pulData, 0x400, sizeof(pulData));
EEPROMRead(pulRead, 0x400, sizeof(pulRead));
[ 本帖最后由 蓝雨夜 于 2011-11-17 11:58 编辑 ] |