Subversion Repositories DashDisplay

Rev

Rev 30 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 30 Rev 31
Line 13... Line 13...
13
 
13
 
14
void WriteUint16NVRAM(uint32_t Address, uint16_t data)
14
void WriteUint16NVRAM(uint32_t Address, uint16_t data)
15
{
15
{
16
        HAL_FLASHEx_DATAEEPROM_Unlock();
16
        HAL_FLASHEx_DATAEEPROM_Unlock();
17
    HAL_FLASHEx_DATAEEPROM_Erase(FLASH_TYPEERASEDATA_HALFWORD,Address);
17
    HAL_FLASHEx_DATAEEPROM_Erase(FLASH_TYPEERASEDATA_HALFWORD,Address);
18
        HAL_FLASHEx_DATAEEPROM_Write(FLASH_TYPEPROGRAMDATA_HALFWORD,Address,data);
18
        HAL_FLASHEx_DATAEEPROM_Program(FLASH_TYPEPROGRAMDATA_HALFWORD,Address,data);
19
    HAL_FLASHEx_DATAEEPROM_Lock();
19
    HAL_FLASHEx_DATAEEPROM_Lock();
20
 
20
 
21
}
21
}