我在测试CC2530的flash读写功能时,发现在debug模式下,flash能够正常的读写。生成hex文件后烧录到板子里,通过串口能观察到写入flash里的数据,但使板子掉电重新上电后,flash里的数据变成了oxFF.请问为什么flash不能够实现掉电存储???
HalFlashErase(0x40);
while( FCTL & 0x80 ); // wait for erase to complete
HalFlashWrite(0x8000, buff1, 1);
HalFlashRead(0x40, 0, buff2, 4);