我一直在阅读有关EEPROM的教程,他们一次只处理一个字节。是否有任何库一次处理多个字节的读/写?
答案 0 :(得分:3)
如果您在avr/eeprom.h
中使用标准的libc avr界面,则可以eeprom_write_byte
,eeprom_write_word
,eeprom_write_dword
或eeprom_write_block
。最后一个处理任意长度。
除非您使用外部元素,否则它取决于您与它们的接口方式。但最有可能的是你要分别发送字节。处理较大内存块的任何操作都只会消除您的调用开销,但会继续逐字节发送。