Если у меня идут подряд несколько EEPROM.update по разным адоесам, нужно ли мне между ними делать задержку на несколько мс или нет? Анализ eeprom.h на вопрос не ответил.
Я просто помню, что епромка пишется медленно, потому и спрашиваю. Пишу в 328p, если что.
Спасибо!
P.S. Я просто всегда ее делал в 5 мс, но сейчас остро не хватает объема флеша, изучаю, на чем бы сэкономить.
А по поводу основного вопроса: задержку надо делать, если следующая операция записи происходит в другую страницу (по сравнению с предыдущей операцией).
С точки зрения объема скомпилированного кода это будет монопенисуально, будет строчка в коде, или в библиотеке. Вопрос именно в том, нужна ли она вообще по факту.
Вы же библиотекой пользуетесь. Там уже есть delay(5); Еще один не нужен.
Тем более таким способом. .update() пишет (и делает задержку после записи) только если ячейка должна поменять содержимое. У вас в коде выше задержка будет всегда