Перейти к содержанию
    

Как подключить Full HD TFT панель к своему проекту ?

Друзья,

сейчас работаем с STM32H743. Небольшие дисплеи(до 800х600) он тянет и по RGB и через MIPI DSI мост.

Есть потребность подключить большую Full HD панель или хотя бы 1920x720 (типа этого).

Как вообще такие панели подключают к своим проектам ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 minutes ago, TOG said:

Как вообще такие панели подключают к своим проектам ?

К STM32H - никак. Выбирайте процессор, который сможет полноценно обслуживать такую панель.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 9/8/2022 at 4:00 PM, aaarrr said:

К STM32H - никак. Выбирайте процессор, который сможет полноценно обслуживать такую панель.

Спасибо aaarrr.

Может есть какое-то народное решение ? (Популярный в сообществе процессор для вывода на Full HD панель) ? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я использовал SSD202D
Decoder:H.264/AVC,MPEG4,I/P/B
Max FHD(1920×1080)/60FPS
Encoder:JPEG/MJPEG,YUV422,YUV420
Max FHD(1920×1080)/15FPS

MIPI/HDMI

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 9/9/2022 at 11:07 AM, x893 said:

Я использовал SSD202D

Очень крутая штука.

В продаже нашли такой модуль IDO-SOM2D02

Пишут, что в нем установлен Linux

Правильно ли я понимаю, что там уже есть все драйвера для работы с периферией установленной на модуле ?

То есть имеется какой-то набор API ? Примеры программ ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть SDK, собираете что нужно. Хоть с линукс, хоть без.

https://wx.comake.online/doc/doc/TAKOYAKI_DLC00V050_20211216/customer/Environmentsetup/Environmentsetup.html

На github навалом

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 hours ago, TOG said:

В продаже нашли такой модуль IDO-SOM2D02

На нём и упражнялся

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 09.09.2022 в 08:39, aaarrr сказал:

Если "народное", то скалер + любой процессор с HDMI-выходом.

Если есть в природе мост RGB-HDMI то ставите к СТМу его, потом любой монитор-телевизор с HDMI но это изврат, ИМХО...

В 09.09.2022 в 12:04, TOG сказал:

Пишут, что в нем установлен Linux

Правильно ли я понимаю, что там уже есть все драйвера для работы с периферией установленной на модуле ?

Там есть загрузчик и ядро, как минимум, от вас требуется умение программировать на линуксе, что не тривиальная задача и для начала желательно оценить свои силы...

В 08.09.2022 в 13:48, TOG сказал:

Есть потребность подключить большую Full HD панель или хотя бы 1920x720 (типа этого).

 

В 09.09.2022 в 12:04, TOG сказал:

В продаже нашли такой модуль IDO-SOM2D02

Не очень удачный выбор, для панели нужен LVDS, а проц этот может только MIPI-DSI. Я лучше б посмотрел в сторону Allwinner T113-S3

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 minutes ago, mantech said:

Если есть в природе мост RGB-HDMI

1920х1080х2 (16 bpp). Перемножте на счетах и потом ещё на 30 (fps) умножите.

И скажите нам, начинающим, СТМ с таким потоком.

13 minutes ago, mantech said:

Там есть загрузчик и ядро, как минимум, от вас требуется умение программировать на линуксе, что не тривиальная задача и для начала желательно оценить свои силы...

С линуксом проще конечно, но можно и без него. И конечно надо уметь просто программировать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 9/10/2022 at 5:58 PM, x893 said:

1920х1080х2 (16 bpp). Перемножте на счетах и потом ещё на 30 (fps) умножите.

У ТС микроконтроллер, работающий на 480 МГц и панель 1920х720.

А почему 30 fps, а не 100 fps ? ;)

А может ему не фильмы крутить, а статическую картинку с редкой перерисовкой небольшой области экрана.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 minutes ago, dimka76 said:

А почему 30 fps, а не 100 fps ? ;)

Действительно, многие панели на 30 будут нещадно моргать. Так что 60.

 

21 minutes ago, dimka76 said:

А может ему не фильмы крутить, а статическую картинку с редкой перерисовкой небольшой области экрана.

Так там и на статическую полосы памяти не хватит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 hours ago, x893 said:

Если есть в природе мост RGB-HDMI

Разговор был про RGB-HDMI. Про это и написал.

1920 * 720 * 2 = 2 764 800 байт.

Конечно если взять MIPI (от 1ч до 4ч) с памятью, то можно кусками (и меньше памяти) выводить.

Что там нужно выводить (видео или часы-минуты) я не знаю.

Но панель 2хLVDS - так что гнать надо постоянно.

В обшем какой вопрос - такие и советы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, x893 сказал:

Разговор был про RGB-HDMI. Про это и написал.

Только вот в HDMI мониторах есть скалер, и можно подать 1280х720 и он преобразует в фулл хд на матрицу. Да это будет не честное фулл хд, но работать будет... Да и вообще, для меня не понятно, зачем в диагонали 12" именно фулл хд, либо приглядываться к каждому пикселю, либо рассматривать с 10см от глаз, или просто для понта, ИМХО, разумеется...

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 hours ago, mantech said:

зачем в диагонали 12" именно фулл хд, либо приглядываться к каждому пикселю, либо рассматривать с 10см от глаз, или просто для понта, ИМХО, разумеется...

Я думаю 3-х светодиодов достаточно для всего.
Ну для понтов можно 4-ы добавить - белый.
У меня 1280х1024 на 19" и то мелко.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...