??? 04/22/10 06:52 Read: times |
#175262 - Paged operation very common Responding to: ???'s previous message |
As Michael Karas notes, you are usin a page-mode chip. You can only perform an operation within the current page. And the pages have 256-byte align, so continuing to write past the end of a page will not result in a flush of the current page and a continuation from the start of the next page. Paged operation is common for EEPROM memories. In some part because an EEPROM is very similar to a flash memory, where you need an erase before you can perform a write. But also to retain compatibility with really old and small memories limited to just 256 bytes of total size. With flash memories, the pages (in that case normally named sectors) are even more visible. |
Topic | Author | Date |
I2C page write and interrupts | 01/01/70 00:00 | |
Some Important Things to Consider | 01/01/70 00:00 | |
Re: Some Important Things to Consider | 01/01/70 00:00 | |
You just buffer things | 01/01/70 00:00 | |
ISR + superloop normally enough | 01/01/70 00:00 | |
A Quick Reply | 01/01/70 00:00 | |
Re: A Quick Reply | 01/01/70 00:00 | |
Confirmation | 01/01/70 00:00 | |
The Atmel Scheduler | 01/01/70 00:00 | |
Re: The Atmel Scheduler | 01/01/70 00:00 | |
Your times seem quite long | 01/01/70 00:00 | |
Re: Your times seem quite long | 01/01/70 00:00 | |
The problem seems to be different | 01/01/70 00:00 | |
Time to closely read data sheet. | 01/01/70 00:00 | |
Re: Time to closely read data sheet. | 01/01/70 00:00 | |
Write a generic function.![]() | 01/01/70 00:00 | |
Paged operation very common | 01/01/70 00:00 |