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

Комментарии 8

Довольно интересный вариант в плане того, что к совсем не толстому контроллеру вешается довольно большой дисплей.
Но есть вопрос:
-Сколько (хотя бы какой порядок) времени занимает построение одного кадра такого размера (отрисовка примитивов, шрифтов и прочее)?
Иными словами, подключая такой здоровый дисплей к такому контроллеру, какую примерную долю ресурсов приходится отдавать под него?
Ресурсы, в зависимости от того, что вам нужно. Примитивы и текст рисуются самим драйвером, а большую часть времени контроллера может занять только вывод растровых изображений.
Чтото статья выглядит пустынно, без фоток описываемых девайсов…
Добавил картинок!
Какой FPS удалось получить при полной перерисовке дисплея?
При чтении с флэшки по SDIO (4 канала + клок), без использования DMA, получается около 6 кадров (1024 х 600 х 16 бит) в секунду. Если заполнять просто цветом, то получается под 15 кадров в секунду. Скорей всего возможно достичь большей скорости, если не использовать шлейф. У меня сейчас суммарная длина проводников от RA8876 до STM32 около 20 см. Ещё производитель в даташите рекомендует ставить небольшие конденсаторы к земле на линиях XnCS, XnRD_EN, XnWR_RnW.
Спасибо! Но сдается мне, что 429-й и сам может работать с таким дисплеем по RGB.

Может, но драйвер предназначен для снижения нагрузки на микроконтроллер и ускорения вывода графики. Под рукой был только 429-ый, вот его и использовал.

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

Публикации

Истории