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

 
 
5 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> ЖКИ + мозги
AlexandrY
сообщение Sep 1 2017, 13:38
Сообщение #16


Mentor
******

Группа: Модераторы
Сообщений: 5 451
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(backa @ Sep 1 2017, 16:23) *
и занимаеться дисплеем сама не нагружая проц на GUI. Да и SPI или I2С очень удобно))

Как это сама?
На микроконтроллере юзера должен работать Graphics/GUI manager.
Его надо портировать. Вы на какой микроконтроллер портировали лучше расскажите.
Если что-то дорисовать на дисплее, то любая мелочь выливается в кучу транзакций по SPI.
В таком режиме у вас SPI даже на DMA сожрет все ресурсы микроконтроллера.
Go to the top of the page
 
+Quote Post
mantech
сообщение Sep 1 2017, 13:41
Сообщение #17


Профессионал
*****

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



Цитата(backa @ Sep 1 2017, 16:23) *
Насчет работы только с RGB интерфейсом то есть копеечные преобразователи RGB to LVDS - например у TI или AD.
Документацию они высылают по первому запросу если чтото не устраивает (согласен - качество ужасное но это ЛУЧШЕ, чем ШЛАК из китая).


А чем это не устраивает? sn75lvds84a доки в открытом доступе, оригинальные..
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 1 2017, 13:41
Сообщение #18


Mentor
******

Группа: Модераторы
Сообщений: 5 451
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Sep 1 2017, 16:37) *
Наверно так, что это бесплатно, по крайне мере, для СТМ biggrin.gif

Ну тогда для Kinets дают таким же образом PEG бесплатно, а это помощнее emwin будет, да там еще и и оперсорсный GUI тож дают. laughing.gif
Go to the top of the page
 
+Quote Post
mantech
сообщение Sep 1 2017, 13:44
Сообщение #19


Профессионал
*****

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



Цитата(AlexandrY @ Sep 1 2017, 14:37) *
В этом смысле Qt на raspberry pi будет гораздо легче.


С учетом того, что нужно разбираться в дебрях линуха и самого фреймворка, не очень простого... Ммм, думаю, с емвином гораздо проще, хоть он мне и не нравится, делал свой.

Цитата(AlexandrY @ Sep 1 2017, 16:41) *
Ну тогда для Kinets дают таким же образом PEG бесплатно, а это помощнее emwin будет, да там еще и и оперсорсный GUI тож дают. laughing.gif

Возможно, только вот я про это не слышал вообще, а емвин обсуждают на каждом шагу, а значит проще спросить, что да как..
ЗЫ. И вообще, с исходниками от фриски очень тяжело разбираться и модифицировать, "наигрался" с их МQХ, а точнее с его усбшным стеком.... Ну нафиг, так переплели все с ядром и др. драйверами, что распутать... ИМХО, конечно, может у кого и хорошо получается biggrin.gif

Сообщение отредактировал mantech - Sep 1 2017, 13:48
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 1 2017, 13:49
Сообщение #20


Mentor
******

Группа: Модераторы
Сообщений: 5 451
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Sep 1 2017, 16:44) *
Возможно, только вот я про это не слышал вообще, а емвин обсуждают на каждом шагу, а значит проще спросить, что да как..

Да да, спросите тут что-нибудь про emwin. Вам в лучшем случае ответят что нибудь про версию 3.8. wink.gif
Нынче такие условно бесплатные GUI все раздают, вон даже Renesas расщедрился
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Sep 1 2017, 13:54
Сообщение #21


Познающий...
******

Группа: Свой
Сообщений: 2 648
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



QUOTE (AlexandrY @ Sep 1 2017, 16:05) *
Титанический труд, оправданный только для тысячный серий.

Ну не везде же HMI-панели ставить rolleyes.gif


QUOTE (mantech @ Sep 1 2017, 16:30) *
Резистивка прекрасно подключается к портам МК, если они тянут 20ма тока и коммутируются с встроенным АЦП, емкостной по i2c прекрасно работает.

Можно, но это уже как автор задачи захочет, ибо TSC2007-подобные всё таки разгружают проц от необходимости постоянно опрашивать панель, предоставляя вывод IRQ.


--------------------
Желаю всем гармонии с самими собой!
Go to the top of the page
 
+Quote Post
mantech
сообщение Sep 1 2017, 13:55
Сообщение #22


Профессионал
*****

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



Цитата(AlexandrY @ Sep 1 2017, 16:49) *
Да да, спросите тут что-нибудь про emwin. Вам в лучшем случае ответят что нибудь про версию 3.8. wink.gif
Нынче такие условно бесплатные GUI все раздают, вон даже Renesas расщедрился


Опять же, много-ли кто на их чипах что-то делает? 80% - СТМ и LPC.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 1 2017, 13:55
Сообщение #23


Mentor
******

Группа: Модераторы
Сообщений: 5 451
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Sep 1 2017, 16:44) *
И вообще, с исходниками от фриски очень тяжело разбираться и модифицировать,

Я USB стек Freescale и на bare board поднял, и на MQX, и на uCOS-III.
Можете скачать у меня
Go to the top of the page
 
+Quote Post
mantech
сообщение Sep 1 2017, 14:07
Сообщение #24


Профессионал
*****

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



Цитата(haker_fox @ Sep 1 2017, 16:54) *
Ну не везде же HMI-панели ставить rolleyes.gif



Можно, но это уже как автор задачи захочет, ибо TSC2007-подобные всё таки разгружают проц от необходимости постоянно опрашивать панель, предоставляя вывод IRQ.


Да тут в другом дело - захочет-ли ТС связываться с программированием этого, сейчас все ведь галочками в кубе хотят сделать, а тут куб не поможет. Быстродействия у меня это все меньше процента отнимает.

Цитата(AlexandrY @ Sep 1 2017, 16:55) *
Я USB стек Freescale и на bare board поднял, и на MQX, и на uCOS-III.
Можете скачать у меня


Я разбирался с хостом и поддержкой нескольких типов устройств. С девайсом все проще, конечно..
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 1 2017, 14:13
Сообщение #25


Mentor
******

Группа: Модераторы
Сообщений: 5 451
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(mantech @ Sep 1 2017, 16:55) *
Опять же, много-ли кто на их чипах что-то делает? 80% - СТМ и LPC.

Renesas Synergy - это те же кортексы.
Берете их либу и ставите на свой микрокотнтроллер.
Какую бы либу вы не взяли вам все равное ее надо портировать.
Взглянул сейчас на возможности GUIX STUDIO и скажу что это будет проще и дешевле чем FTDI и их EVE Screen Designer.
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Sep 1 2017, 14:30
Сообщение #26


Профессионал
*****

Группа: Участник
Сообщений: 1 544
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Для работы по SPI делал дисплей на контроллере EPSON - кроме вывода полноцветных картинок все замечательно. Видеопроцессор умеет раскрашивать при выводе монохромный битмап со скоростью 65 мегапикселей в секунду.

Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  frontpanel_sch.pdf ( 301.3 килобайт ) Кол-во скачиваний: 12
 
Go to the top of the page
 
+Quote Post
mantech
сообщение Sep 1 2017, 14:36
Сообщение #27


Профессионал
*****

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



Цитата(Genadi Zawidowski @ Sep 1 2017, 17:30) *
Для работы по SPI делал дисплей на контроллере EPSON


Не вижу сейчас смысла ставить отдельный дисплей-контроллер, это было актуально лет 5-7 назад, когда в МК не было собственных контроллеров с дма2д..

Цитата(AlexandrY @ Sep 1 2017, 17:13) *
это будет проще и дешевле чем FTDI и их EVE Screen Designer.

С этой экзотикой не знаком вообще, как и большинство здесь присутствующих laughing.gif
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Sep 1 2017, 14:40
Сообщение #28


Профессионал
*****

Группа: Участник
Сообщений: 1 544
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



... и тащить два десятка проводов на морду... еще и память отдавать с процессоре под фреймбуфер.

Кстати, кто-нибудь пождскажет одночиповое решение для переобразования MIPI-DSI в паралельный RGB?
А то есть очередной шедевр STM32F769IIT6 - и SN75LVDS82 кажется не совсем подходит... а в процессоре еше не знаю, мождно ли так упростить его DSI.


Go to the top of the page
 
+Quote Post
mantech
сообщение Sep 1 2017, 14:45
Сообщение #29


Профессионал
*****

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



Цитата(Genadi Zawidowski @ Sep 1 2017, 17:40) *
... и тащить два десятка проводов на морду... еще и память отдавать с процессоре под фреймбуфер.

Кстати, кто-нибудь пождскажет одночиповое решение для переобразования MIPI-DSI в паралельный RGB?


Поэтому использую LVDS

Про вот это - MIPI-DSI, в свое время искал что-то чтоб сконвертить в LVDS или RGB ничего не нашел, кроме дисплейчиков для мобильников с данным портом, и забил на это вообще..
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Sep 1 2017, 14:46
Сообщение #30


Профессионал
*****

Группа: Участник
Сообщений: 1 544
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Цитата
Поэтому использую LVDS

Формируете у процессора из RGB?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st November 2017 - 17:44
Рейтинг@Mail.ru


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