tom12sg
Member level 2
Hi all,
Need your advice:
I'm using Atmel eeprom AT24C16A.
I write 15bytes into the eeprom page 0 at word adress of 0x0000, no problem, verify by read-back.
Next, after 10ms delay, I write only 5 bytes into page 0 but at word adress of 0x0003. This time I read back and found that it has overwritten my first 5 bytes instead of over-write the five bytes after the first 3 bytes.
Is it that page write must always start from its begin? Can't I just write from a offset?
Anyone has any experience to share and advice?
Regards,
Tom
Need your advice:
I'm using Atmel eeprom AT24C16A.
I write 15bytes into the eeprom page 0 at word adress of 0x0000, no problem, verify by read-back.
Next, after 10ms delay, I write only 5 bytes into page 0 but at word adress of 0x0003. This time I read back and found that it has overwritten my first 5 bytes instead of over-write the five bytes after the first 3 bytes.
Is it that page write must always start from its begin? Can't I just write from a offset?
Anyone has any experience to share and advice?
Regards,
Tom