Как стать автором
Обновить

STM32F429 + IL9341 = LVGL, DOOM1

Уровень сложностиСложный
Время на прочтение6 мин
Количество просмотров9.2K
Всего голосов 9: ↑8 и ↓1+9
Комментарии0

Комментарии

Попробуйте всё таки вместо SPI Quad использовать TFT с параллельным интерфейсом, думаю время вывода картинки увеличится во много раз, используя параллельный порт?

Использовать SPI дисплей совместно с STM32F429 — все равно что выкинуть деньги на ветер. Кстати, я запускал Doom на STM32F429-discovery. wad файл грузился с usb флешки. Где-то даже валяется на диске моя адаптация сего шедевра под IAR EWARM.
Не совсем на ветер. Требуется меньше ножек. Бывает количество портов ограничено. 30 FPS выжать можно и по SPI.
IAR EWARM — есть версия под Linux?
В STM32 ограничение стоит не на количество передаваемых байт, а на количество транзакций выполняемых DMA. Если SPI настроить на 16бит, то за раз можно будет передать 128К. Конечно это справедливо, если размер буфера кратен 16битам. Интересно, что получится в таком режиме, будет ли прирост в fps?..
будет, я как то делал перед spi дисплея с 8 на 16 бит — реально все шустрее вертится :-)))
Трудолюбие (я про внешнюю память). Проще было сдуть 429й и впаять 743й, 800К ОЗУ и 1-2 Мб флэша.
750й тут вполне показан за свои $5, а код можно загрузить в ОЗУ и выполнять оттуда (написать свой dos4gw, ыыы). Кроме того, у h7 32бит SPI и библиотеки подбиты под него и кэш отлично выполняет свою работу.

Ну круто, если интересует работа (в том числе не полное трудоустройство) в wowcube, напишите в личку

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации