На прошлом уроке мы научились работать с шиной SPI только на передачу данных, а сегодня мы уже попытаемся что-нибудь по данной шине принять от подключаемого устройства. Как нельзя лучше для этой цели подойдёт микросхема FLASH-памяти семейства W25Q. Есть много других вариантов работы с шиной SPI на приём, но с данной микросхемой мы уже работали с применением контроллера STM32 и поэтому я считаю, что лучше идти уже по изученному, чем сталкиваться с кучей проблем. Повторю некоторые характеристики данной микросхемы FLASH-памяти...
25Q32BVSIG - это 32 - мегабитная последовательная флэш - память (4Mb x 8) с двумя / четырьмя интерфейсами SPI и QPI. Он состоит из 4 194 304 слов, каждое из которых состоит из 8 бит. Примечание: 25Q32BVSIG - это 32 - мегабитная последовательная флэш - память с двойным / четырехканальным интерфейсом SPI и QPI. Это нестабильное запоминающее устройство с широким диапазоном рабочих напряжений от 1,7В до 3,6В. Он имеет время доступа к быстрому чтению 85ns и время доступа к быстрой записи 75ns. Размер страницы составляет 256 байт, а сектор - 4K байт...