Есть микроконтроллер, ОЗУ которого должна грузится по SPI.
Загрузку предполагалось проводить из AT25P1024.
Чтобы провести транзакцию чтения нужно передать передать OPCODE и 3 байта адреса.
Но хотелось бы, чтобы ОЗУ можно было грузить с любой карточки.
А, например, AT25512 имеет двухбайтовое поле адреса.
Отсюда следуют вопросы:
1. неужели карточки меньше с 2-х и 3-хбайтной адресацией не совместимы в одной системе?
2. можно ли как-нибудь прогарммно определить объем подключенного EEPROM (я такой информации в datasheet-ах не нашел)?