Здравствуйте, уважаемые читатели! В прошлой статье "Последовательное соединение модулей памяти EEPROM. Увеличиваем объем EEPROM памяти до 512 КБ" я рассказывал как подключить несколько модулей внешней энергонезависимой памяти EEPROM к Ардуино и осуществить в них запись и чтение. Там при записи и при чтении мы указывали каждый раз адрес чипа памяти, с которым в данный момент работаем. Но на практике, если нам необходимо сохранить большой объем данных, который превосходит объем памяти одного чипа, но меньше суммарного объема всех подключенных чипов, неудобно задумываться каждый раз о том, в какой чип мы пишем. Нам нужно записать в память весь объем данных, а задачу распределить эти данные по конкретным чипам памяти мы поручим программе. Именно о таких двух скетчах мы и поговорим в этой статье. Один позволит записать данные в EEPROM память, а второй считать. Для примера возьмем 3 модуля памяти разного номинала. Первый чип 24LC02 имеет объем памяти 256 байт. Второй чип 24LC32 объемом памят
Запись больших объемов данных в несколько чипов EEPROM
20 июня 202120 июн 2021
192
2 мин