在线时间0 小时
UID145707
ST金币0
蝴蝶豆0
注册时间2009-8-14
新手上路
- 最后登录
- 1970-1-1
|
a0a.1 0b0c
我写程序把要村的数据按块的方式写入起始地址为0x4000的DATA区域,程序运行后,出现死机现象;我后面的程序设有断点,但一直停不下来),强行停下来后,提示error: swim prog error [42004]: memory write error;
即情况如下:
while (1)
{
.......
Write_Eeprom(Write_Block,WaiteStatus); /*Write the Cad_Cal_Pro into Eeprom*/
if(FLASH_IAPSR&0x04==1)
{
gTransmit_Buffer2[2]=FLASH_ReadByte(0x4000);
}
....
}
程序一直不运行写Eeprom后面的程序,在写EeProm程序后面设置断点根本没有运行,单步直行每次运行完写Eeprom后就直接又一次循环了.郁闷中.
|
|