Stm32f030 FLASH模拟EEPROM出错

2019-08-17 03:15发布

之前在M3核STM32F103系列都是使用FLASH模拟EEPROM存储数据,现在根据之前的移植到M0核STM32F030单片机写会出错。关键代码如下,望解答

    FLASH_Unlock();        //解锁
    FLASHStatus = FLASH_COMPLETE;  
    FLASH_ClearFlag(FLASH_FLAG_BSY | FLASH_FLAG_EOP | FLASH_FLAG_PGERR | FLASH_FLAG_WRPERR);
    FLASHStatus = FLASH_ErasePage(FlashAddr);         

    FLASH_ProgramWord(FlashAddr, *DataBuf);//在指定地址编写半字
    FLASH_Lock();


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。