johdon23 当前离线
高级会员
在调试界面的File->Configuration里,选择Load,选中“Automatically erase and program into FLASH and EEPROM”(打勾),然后按它下方的“Advanced...”按钮,再选中“EEPROM_C00”和“EEPROM_800”。
按理说,这样配置之后,在启动调试界面的时候就应该不会再擦除EEPROM了。但是我实际调试的时候发现,还是会把EEPROM的内容给擦掉!有哪位大虾能帮我分析下吗?
订阅 TOP
没有啊,直接用默认的。prm文件里这样定义的:
EEPROM = READ_ONLY 0x0C00 TO 0x0FFF;
/* paged EEPROM */ EEPROM_FC = READ_ONLY 0xFC0800 TO 0xFC0BFF; EEPROM_FD = READ_ONLY 0xFD0800 TO 0xFD0BFF; EEPROM_FE = READ_ONLY 0xFE0800 TO 0xFE0BFF;
TOP