中微8S6990 EEPROM内容丢失解决记录
问题描述:
问题程序如下:
void temp_remember(uint16_t temperature,uint16_t address_H,uint16_t address_L)
{
uint8_t temp,temp1 = 0;
temp = temperature>>8;
temp1 = temperature;
FLASH_UnLock();
FLASH_Erase_DataArea(address_H);
delay_ms(1);
FLASH_Erase_DataArea(address_L);
delay_ms(1);
FLASH_Write_DataArea(address_H,temp);
FLASH_Write_DataArea(address_L,temp1);
FLASH_Lock();
}
void EEProm_Write(void