EEPROM - writing/reading 多于一个字节

EEPROM - writing/reading more than one byte

我一直在阅读有关 EEPROM 的教程,它们一次只处理一个字节。是否有任何库可以一次处理 reading/writing 个以上的字节?

如果您在 avr/eeprom.h 中使用标准 libc avr 接口,那么您可以执行 eeprom_write_byteeeprom_write_wordeeprom_write_dwordeeprom_write_block .最后一个处理任意长度。

除非你使用外部元素,否则这取决于你如何与它们交互。但很可能无论如何你都会单独发送字节。处理更大内存块的任何操作只会消除您的调用开销,但会继续逐字节发送。