реклама на сайте
подробности

 
 
8 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> 32F769IDISCOVERY + MIPI DSI 720p (1280x720)?, Не получается подключить разрешение 720p
mantech
сообщение Sep 25 2017, 17:55
Сообщение #16


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Sanya_kv @ Sep 25 2017, 17:29) *
Сейчас параллельно подыскиваю такой.


Как найдете, киньте сюда посмотреть, я год назад искал, и ничего, кроме мелких экранциков для телефона не нашел.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Sep 25 2017, 20:43
Сообщение #17


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(mantech @ Sep 24 2017, 17:09) *
Поздравляю! А теперь попробуйте, в режиме работы дисплея "покидать" скажем, 3-5МБ с помощью DMA...

поставить второй чип sdram, не ?
Go to the top of the page
 
+Quote Post
Sanya_kv
сообщение Sep 26 2017, 06:43
Сообщение #18


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Цитата(Огурцов @ Sep 26 2017, 00:43) *
поставить второй чип sdram, не ?

Шина то одна.

Цитата(mantech @ Sep 25 2017, 21:55) *
Как найдете, киньте сюда посмотреть, я год назад искал, и ничего, кроме мелких экранциков для телефона не нашел.

Как вариант innolux
В разрешении WXGA на 7", 8" и 10".
Либо что-нибудь от сюда или отсюда
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Sep 26 2017, 07:24
Сообщение #19


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Sanya_kv @ Sep 26 2017, 06:43) *
Шина то одна.

да ведь не совсем одна, может достаточно чтобы один банк готовить, второй читать/писать
иначе зачем st такое разрабатывал
Go to the top of the page
 
+Quote Post
mantech
сообщение Sep 26 2017, 07:53
Сообщение #20


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Sanya_kv @ Sep 26 2017, 09:43) *
Либо что-нибудь от сюда или отсюда

Спасибо, хороший "справочник".
Go to the top of the page
 
+Quote Post
Sanya_kv
сообщение Sep 29 2017, 17:30
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Кому интересно, о результатах тестирования графики связки 32F769IDISCOVERY + B-LCDAD-HDMI1 + монитор по HDMI (до этого использовал переходник на с HDMI на DVI который подглючивал ).
Выполнял отрисовку различных элементов с использованием DMA2D на двух слоях + использование прозрачности слоёв , все в режиме RGB565. Дополнительно копировал MemToMem из внутренней во внешнюю 300 кб.
Получил следующие результаты:
В режиме 2-х слоёв максимальное разрешение 1024х768 на 42Гц работает нормально на 45Гц картинка начинает поддергиваться.
В режиме 1-го слоя максимальное разрешение 1280х800 на 45Гц работает нормально на 50Гц картинка начинает поддергиваться.
Дополнительно пришлось сделать схему тройного буфера, для исключения "кракозябр". Один выводится, второй на очереди, в третьем рисуется.
В принципе результатами я доволен. Для работы будет достаточно одного слоя +DMA2D, более чем.

Осталось дождаться платы конвертера MIPI DSI в LVDS и проверить все там.
Go to the top of the page
 
+Quote Post
golf2109
сообщение Sep 30 2017, 03:41
Сообщение #22


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 15-04-10
Из: Kiev
Пользователь №: 56 654



кстати RGB565 очень некачественно воспроизводит цвета по сравнению с ARGB888
я вот сейчас переделываю проект из за этого
заказчику очень не понравились цвета в RGB565
Go to the top of the page
 
+Quote Post
mantech
сообщение Sep 30 2017, 15:21
Сообщение #23


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(golf2109 @ Sep 30 2017, 06:41) *
кстати RGB565 очень некачественно воспроизводит цвета по сравнению с ARGB888


Дык, как бы очевидно, 16бит на пиксель против 32х. Только на стм 24бита цвет плюс альфа-канал прокатит макс. на 640х480...
Go to the top of the page
 
+Quote Post
Sanya_kv
сообщение Oct 1 2017, 05:53
Сообщение #24


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Цитата(golf2109 @ Sep 30 2017, 07:41) *
кстати RGB565 очень некачественно воспроизводит цвета по сравнению с ARGB888

Цвета воспроизводятся одинаково, только в случае RGB565 их меньше, 64к против 16м. Для вывода графики может это и критично. Для вывода пользовательского интерфейса, абсолютно нет. Можете потестить это на своем мониторе
Прикрепленное изображение

(Скриншот сделан в режиме 16бит. )
Go to the top of the page
 
+Quote Post
mantech
сообщение Oct 1 2017, 06:44
Сообщение #25


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Sanya_kv @ Oct 1 2017, 08:53) *
Для вывода графики может это и критично. Для вывода пользовательского интерфейса, абсолютно нет.


Именно для графики, GUI я и на 8 битах запущу - никто не заметит biggrin.gif
Go to the top of the page
 
+Quote Post
Sanya_kv
сообщение Oct 2 2017, 09:23
Сообщение #26


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Цитата(mantech @ Sep 30 2017, 19:21) *
Дык, как бы очевидно, 16бит на пиксель против 32х. Только на стм 24бита цвет плюс альфа-канал прокатит макс. на 640х480...

В исходниках к плате 32F769IDISCOVERY, есть пример использования платы в разрешении 800x480 в режиме ARGB8888 (24 бита с альфа каналом).
Уверен что плата также заработает в этом режиме с разрешением 1024х768.
Согласен с вами что для вывода качественной графики имеет смысл использовать что-нибудь посущественнее и с разрешением хотя бы Full HD. Хотя и с STM при использовании "командного режима" можно добиться этих характеристик. К сожалению найти дисплей с поддержкой этого режима мне пока не удалось.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Oct 2 2017, 11:16
Сообщение #27


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Sanya_kv @ Oct 1 2017, 06:53) *
против 16м. Для вывода графики может это и критично

графику нужно преобразовывать до вывода - вы и не заметите разницы
даже если индексный 8 бит
Go to the top of the page
 
+Quote Post
Sanya_kv
сообщение Oct 2 2017, 11:29
Сообщение #28


Частый гость
**

Группа: Свой
Сообщений: 185
Регистрация: 25-02-09
Из: Россия
Пользователь №: 45 369



Цитата(Огурцов @ Oct 2 2017, 15:16) *
даже если индексный 8 бит

Кстати, отличное решение, можно существенно сэкономить ресурсы.
СПАСИБО за подсказку!!!.
Обязательно опробую этот вариант.
Go to the top of the page
 
+Quote Post
mantech
сообщение Oct 2 2017, 19:51
Сообщение #29


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(Огурцов @ Oct 2 2017, 14:16) *
графику нужно преобразовывать до вывода - вы и не заметите разницы
даже если индексный 8 бит


8 бит выдавать куда, в дисплейную память, или какое-то устройство преобразования? Конверсией 24 бита в 8 индексный какое устройство занимается, или программно, тогда какое время преобразования полноэкранной картинки?
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Oct 2 2017, 22:23
Сообщение #30


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(mantech @ Oct 2 2017, 20:51) *
8 бит выдавать куда, в дисплейную память, или какое-то устройство преобразования? Конверсией 24 бита в 8 индексный какое устройство занимается, или программно, тогда какое время преобразования полноэкранной картинки?

я имею в виду какой-нибудь православный графический редактор, на компьютере, с соответствующими фильтрами для преобразования, а не абы какой пайнтбраш
Go to the top of the page
 
+Quote Post

8 страниц V  < 1 2 3 4 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 05:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.0149 секунд с 7
ELECTRONIX ©2004-2016