AlexandrY 2 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба и занимаеться дисплеем сама не нагружая проц на GUI. Да и SPI или I2С очень удобно)) Как это сама? На микроконтроллере юзера должен работать Graphics/GUI manager. Его надо портировать. Вы на какой микроконтроллер портировали лучше расскажите. Если что-то дорисовать на дисплее, то любая мелочь выливается в кучу транзакций по SPI. В таком режиме у вас SPI даже на DMA сожрет все ресурсы микроконтроллера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба Насчет работы только с RGB интерфейсом то есть копеечные преобразователи RGB to LVDS - например у TI или AD. Документацию они высылают по первому запросу если чтото не устраивает (согласен - качество ужасное но это ЛУЧШЕ, чем ШЛАК из китая). А чем это не устраивает? sn75lvds84a доки в открытом доступе, оригинальные.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 2 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба Наверно так, что это бесплатно, по крайне мере, для СТМ Ну тогда для Kinets дают таким же образом PEG бесплатно, а это помощнее emwin будет, да там еще и и оперсорсный GUI тож дают. :laughing: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 1 сентября, 2017 Опубликовано 1 сентября, 2017 (изменено) · Жалоба В этом смысле Qt на raspberry pi будет гораздо легче. С учетом того, что нужно разбираться в дебрях линуха и самого фреймворка, не очень простого... Ммм, думаю, с емвином гораздо проще, хоть он мне и не нравится, делал свой. Ну тогда для Kinets дают таким же образом PEG бесплатно, а это помощнее emwin будет, да там еще и и оперсорсный GUI тож дают. :laughing: Возможно, только вот я про это не слышал вообще, а емвин обсуждают на каждом шагу, а значит проще спросить, что да как.. ЗЫ. И вообще, с исходниками от фриски очень тяжело разбираться и модифицировать, "наигрался" с их МQХ, а точнее с его усбшным стеком.... Ну нафиг, так переплели все с ядром и др. драйверами, что распутать... ИМХО, конечно, может у кого и хорошо получается Изменено 1 сентября, 2017 пользователем mantech Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 2 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба Возможно, только вот я про это не слышал вообще, а емвин обсуждают на каждом шагу, а значит проще спросить, что да как.. Да да, спросите тут что-нибудь про emwin. Вам в лучшем случае ответят что нибудь про версию 3.8. ;) Нынче такие условно бесплатные GUI все раздают, вон даже Renesas расщедрился Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
haker_fox 60 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба Титанический труд, оправданный только для тысячный серий. Ну не везде же HMI-панели ставить :rolleyes: Резистивка прекрасно подключается к портам МК, если они тянут 20ма тока и коммутируются с встроенным АЦП, емкостной по i2c прекрасно работает. Можно, но это уже как автор задачи захочет, ибо TSC2007-подобные всё таки разгружают проц от необходимости постоянно опрашивать панель, предоставляя вывод IRQ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба Да да, спросите тут что-нибудь про emwin. Вам в лучшем случае ответят что нибудь про версию 3.8. ;) Нынче такие условно бесплатные GUI все раздают, вон даже Renesas расщедрился Опять же, много-ли кто на их чипах что-то делает? 80% - СТМ и LPC. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 2 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба И вообще, с исходниками от фриски очень тяжело разбираться и модифицировать, Я USB стек Freescale и на bare board поднял, и на MQX, и на uCOS-III. Можете скачать у меня Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба Ну не везде же HMI-панели ставить :rolleyes: Можно, но это уже как автор задачи захочет, ибо TSC2007-подобные всё таки разгружают проц от необходимости постоянно опрашивать панель, предоставляя вывод IRQ. Да тут в другом дело - захочет-ли ТС связываться с программированием этого, сейчас все ведь галочками в кубе хотят сделать, а тут куб не поможет. Быстродействия у меня это все меньше процента отнимает. Я USB стек Freescale и на bare board поднял, и на MQX, и на uCOS-III. Можете скачать у меня Я разбирался с хостом и поддержкой нескольких типов устройств. С девайсом все проще, конечно.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 2 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба Опять же, много-ли кто на их чипах что-то делает? 80% - СТМ и LPC. Renesas Synergy - это те же кортексы. Берете их либу и ставите на свой микрокотнтроллер. Какую бы либу вы не взяли вам все равное ее надо портировать. Взглянул сейчас на возможности GUIX STUDIO и скажу что это будет проще и дешевле чем FTDI и их EVE Screen Designer. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба Для работы по SPI делал дисплей на контроллере EPSON - кроме вывода полноцветных картинок все замечательно. Видеопроцессор умеет раскрашивать при выводе монохромный битмап со скоростью 65 мегапикселей в секунду. frontpanel_sch.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба Для работы по SPI делал дисплей на контроллере EPSON Не вижу сейчас смысла ставить отдельный дисплей-контроллер, это было актуально лет 5-7 назад, когда в МК не было собственных контроллеров с дма2д.. это будет проще и дешевле чем FTDI и их EVE Screen Designer. С этой экзотикой не знаком вообще, как и большинство здесь присутствующих :laughing: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба ... и тащить два десятка проводов на морду... еще и память отдавать с процессоре под фреймбуфер. Кстати, кто-нибудь пождскажет одночиповое решение для переобразования MIPI-DSI в паралельный RGB? А то есть очередной шедевр STM32F769IIT6 - и SN75LVDS82 кажется не совсем подходит... а в процессоре еше не знаю, мождно ли так упростить его DSI. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 34 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба ... и тащить два десятка проводов на морду... еще и память отдавать с процессоре под фреймбуфер. Кстати, кто-нибудь пождскажет одночиповое решение для переобразования MIPI-DSI в паралельный RGB? Поэтому использую LVDS Про вот это - MIPI-DSI, в свое время искал что-то чтоб сконвертить в LVDS или RGB ничего не нашел, кроме дисплейчиков для мобильников с данным портом, и забил на это вообще.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 1 сентября, 2017 Опубликовано 1 сентября, 2017 · Жалоба Поэтому использую LVDS Формируете у процессора из RGB? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться