Дисплей ILI9341 для эмулятора ZX Spectrum 48 на STM32F103 и STM32F401(411)

preview_player
Показать описание
Обзор прошивки эмулятора ZX Spectrum 48K на отладочных платах чип STM32F103 и STM32F401(F411) с дисплеем ILI9341

Схема подключения STM32F103C8T6:

Прошивка STM32F103C8T6:

Прошивка STM32F401CCU6:

Поддержать автора можно на карту Сбербанка - 4817 7602 5061 7150
Рекомендации по теме
Комментарии
Автор

Круто. Мой первый компьютер. Я просто обожал Синклер Бейсик - мой первый язык программирования. Удачи и вдохновения в развитии!

dmitriyv
Автор

С VGA самое сложное правильно инициализировать железо. Я на ESP32 больше всего времени потратил, изучая как получить нужные пиксельные частоты. Зато когда понял - остальное за пару вечеров сделал. Рекомендую за основу взять режим 640х480х60гц. Если взять пиксельклок 12.5Мгц и дублировать строки, то получается 320х240, которые понимают все мониторы. Ещё для спектрума удобен режим 1024х768х60гц. С четвертной частотой и четырёхкратным повторением строк, получается 256х192, для безбордерного режима самое то. При это пиксельклок всего 16.25Мгц. Не знаю, потянет ли такую частоту F401 по ДМА, но лучших режимов я не нашёл до 20Мгц пиксельклока.

Alex_Ekb
Автор

Обалденно! Следующий будет ZX Spectrum 128 ? ;)

leonid
Автор

Шикарный проект, увы никак отсутствие свободного времени не позволяет повторить этот шедевр.

sergatmel
Автор

Видел в инете stm32h7 ltdc выход на ЦАП с резисторов выход видео vga, RGB 565.

NIKOLAY_PSHONIA
Автор

Самая частая надпись на экране - GAME OVER :-)

КириллМихайлов-жх
Автор

Отличный проект. Можно ли использовать дисплей от старого планшета от 7 дюймов и выше?

go_dboy
Автор

Здравтвуйте, у меня вопрос, можно ли использовать дисплей 7DD1+1 FPC от планшета в этом проекте?

Gaster
Автор

Скажите а без SD карты будет что то на экране показывать?

ПроБолидинетолько