Подключение по 16-битной шине. На МК использован FMC. Пример сделан на плате Nucleo с STM32H743 с экраном 5" разрешением 800*480. Частота FMC - 240Mhz, частота МК - 400Mhz. FPS при полном обновлении экрана подключенного проводами около 34 кадров в секунду.
В fmc.h можно выбрать, какая область памяти будет использоваться FMC. Если FMC_REMAP_BANK не установлен, используется область памяти по умолчанию, 0x60000000 и MPU для настройки. Если FMC_REMAP_BANK установлен, используется переназначение банка памяти на область 0xC0000000 и MPU не требуется.
Таблица подключения находится в fmc.h
Пример вывода теста сделан двумя шрифтами, с использованием русских символов. В шрифте Arial 48 отсутствуют буквы, он предназначен для вывода только цифр. Список символов, которые есть в шрифте, можно посмотреть в .c файле.