写一个byte或word我都是这么做的,不知道是不是完善
// Unlock data memory
FLASH_Unlock(FLASH_MemType_Data);
// Wait until Data EEPROM area unlocked flag is set
while (FLASH_GetFlagStatus(FLASH_FLAG_DUL) == RESET)
{}
FLASH_ProgramByte((uint32_t)CHECK_CODE_ADDR, (uint8_t)CHECK_CODE);
FLASH_WaitForLastOperation(FLASH_MemType_Data);
FLASH_Lock(FLASH_MemType_Data);
|