[quote user="Ryan Brown1"]Try increasing your CPU frequency as well or use SPI + DMA to automatically transfer the entire page.[/quote] Using page mode is most important because per datasheet single byte write time or whole page write time is equal to 6ms. If you send address and invoke write for each byte - no wonder it takes so long. You have to send address once, then 256 bytes, then invoke write. Using DMA is not that important as using EEPROM right way. Also it is important to read documentation (of EEPROM).
↧