Страница 1 из 1

RGB565 to RGB888

Добавлено: Вт апр 03, 2012 23:22:35
dnk_lite
Доброго дня, уважаемые!
испытываю трудности в реализации RGB565 в RGB888.
а конкретнее:
имеется шина данных 16 бит R[4..0]G[5..0]B[4..0] и есть дисплей с интерфейсом R[7..0]G[7..0]B[7..0] - 24 бит.
подскажите какой алгоритм подключения интерфейсов?

Re: RGB565 to RGB888

Добавлено: Вт апр 03, 2012 23:39:53
conler
Старшие разряды выкидывай, а дальше видно будет.

Re: RGB565 to RGB888

Добавлено: Вт апр 03, 2012 23:50:16
dnk_lite
задача не такая тривиальная, как бы показалась.
есть схема подключения неизвестного дисплея где все 24 бита используются с дублированием, а как именно - не уловить.
Из R5 в R8 вы можете перейти используя масштабирование или дублирование битов:
R5*255/31, R5 << 3 | R5 >>2
думаю, в этой строчке может скрываться ответ.

пробовать - не получится. устройство на стадии разводки ПП, а паять не вариант.

Re: RGB565 to RGB888

Добавлено: Ср апр 04, 2012 00:16:10
conler
Интересную статейку видел, может поможет...
Часть 1
Часть 2