MSP430FR系列单片机,写了个小程序,写入了几个数据到FRAM,第一次仿真时,读出数据与写入数据一致,然后退出,再次仿真,就找不到硬件了,这是什么问题,哪位路过的大神可以指点一下。
下面是部分程序
#define DATA_DATA_BASE 0XFF80
uchar *FRAM_Byte_ptr,*FRAM_Byte_ptr_bak;
FRAM_Byte_ptr = 0;
FRAM_Byte_ptr_bak = 0;
*((FRAM_Byte_ptr++)+DATA_DATA_BASE) = 0xAA;
*((FRAM_Byte_ptr++)+DATA_DATA_BASE) = 0xBB;
*((FRAM_Byte_ptr++)+DATA_DATA_BASE) = 0x30;
*((FRAM_Byte_ptr++)+DATA_DATA_BASE) = 0x30;
*((FRAM_Byte_ptr++)+DATA_DATA_BASE) = 0x30;
*((FRAM_Byte_ptr++)+DATA_DATA_BASE) = 0x31;
*((FRAM_Byte_ptr++)+DATA_DATA_BASE) = 0x0A;
*((FRAM_Byte_ptr++)+DATA_DATA_BASE) = 0x0A;
*((FRAM_Byte_ptr++)+DATA_DATA_BASE) = 0x00;
*((FRAM_Byte_ptr++)+DATA_DATA_BASE) = 0x46;
*((FRAM_Byte_ptr++)+DATA_DATA_BASE) = 0x00;
*((FRAM_Byte_ptr++)+DATA_DATA_BASE) = 0x00; |