Operation of ByteWrite() function in EEPROM - KBA99381

Version: **

 

Question:

I am using the EEPROM_ByteWrite() function of the EEPROM component in PSoC Creator. When I call this function, does it erase and write a single byte into EEPROM, or does it erase the entire row and then re-write the row with the corresponding byte modified?

 

Answer:

The EEPROM_ByteWrite() function reads the entire row, saves a copy of it, erases the entire row corresponding to that byte, and then re-writes the row with the corresponding byte modified.