C EEPROM-写入/读取多个字节

C EEPROM-写入/读取多个字节,c,avr,C,Avr,我一直在阅读EEPROM的教程,它们一次只处理一个字节。是否有任何库一次可以读取/写入多个字节?如果您在avr/eeprom.h中使用标准的libc avr接口,那么您可以执行eeprom\u write\u byte、eeprom\u write\u word、eeprom\u write\u dword或eeprom\u write\u block。最后一个可以处理任意长度 除非使用外部元素,否则这取决于如何与它们交互。但最有可能的情况是,您将分别发送字节。任何处理较大内存块的操作都只会消除

我一直在阅读EEPROM的教程,它们一次只处理一个字节。是否有任何库一次可以读取/写入多个字节?

如果您在
avr/eeprom.h
中使用标准的libc avr接口,那么您可以执行
eeprom\u write\u byte
eeprom\u write\u word
eeprom\u write\u dword
eeprom\u write\u block
。最后一个可以处理任意长度

除非使用外部元素,否则这取决于如何与它们交互。但最有可能的情况是,您将分别发送字节。任何处理较大内存块的操作都只会消除您的呼叫开销,但会继续逐字节发送