ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
1071423
seryy (23.01.2021 11:02, просмотров: 9943)
Проблемы с SPI. Итак, проц EFM8LB12F64 (8051), частота 72МГц. На шине SPI (частота клока 6 МГц) индикатор OLED цветной 96х64 и SRAM от микрочипа 23К256 (видео буфер, ОЗУ в МК 4К, а надо 12288 байт для хранения цветной картинки в индикаторе). 

Запись по SPI без проблем. Пишу в индикатор - всё ОК. Пишу а память - всё ОК. Смотрю осциллографом. Пишу в память, читаю обратно - всё ок (на экране осциллографа).

Но, зараза такая, проц читает 0xff из регистра данных SPI. Что я делаю не так? Подскажите, пожалуйста.

Да, кстати. 2 чипа памяти. Ведут себя одинаково. Похоже дело в МК. Но это ж стандартный SPI.