2013-06-15 03:58 AM
Hi,
After writing in FLASH using FLASH_ProgramWord(uint32_t Address,Data). I can't overwrite that address data completely using FLASH_ProgramWord(Address,0xFFFFFFFF) or FLASH_ProgramWord(Address,Newdata);.In case of erasing it with FFFFFFFF, data on that address does not change.In case of overwrite with other data, it only replace it with some wrong data.2013-06-15 04:34 AM
Cross Posted
I can't erase that Address data by using FLASH_ProgarmWord(uint32_t Address,0xFFFFFFFF).
Because it doesn't work that way, you have to erase a whole SECTOR (16,64 or 128KB depending on the address range).