Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Продукция MICROCHIP

Продукция MICROCHIP Технические вопросы по всей продукции Microchip

Ответ
 
Опции темы Опции просмотра
Старый 13.04.2017, 10:00   #1
PICman
Member
 
Регистрация: 11.04.2010
Адрес: Kaluga
Возраст: 30
Сообщений: 32
Вес репутации: 127/28
PICman will become famous soon enoughPICman will become famous soon enough
По умолчанию Графика и тачскрин

Добрый день!
Прошу поделиться опытом.
Для новой разработке необходим пользовательский интерфейс типа цветной дисплей (около 5 дюймов) с резистивным тачскрин.
До этого писал с нуля графические библиотеки на монохромные дисплеи тоже с резистивным тачскрин. Но теперь нужно развиваться. Нужны объекты типа "Кнопка", "Скролл" ну и просто вывод текста и картинок.
Кто-нибудь использовал графическую библиотеку MLA или Harmony? Есть ли смысл с ними разбираться?
PICman вне форума   Ответить с цитированием
Старый 13.04.2017, 10:18   #2
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 30
Сообщений: 1,318
Вес репутации: 2634/57
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Графика и тачскрин

PICman
тут вопрос скорее разрешающей способности, нежели размеров дисплея.
5 дюймов это может быть 4k, а может быть 320*200.
+ есть дисплеи с контроллерами, облегчающими вот это вот все. аля ft800. безусловно быстрая разработка с компромиссным результатом.
besogon вне форума   Ответить с цитированием
Старый 13.04.2017, 10:27   #3
PICman
Member
 
Регистрация: 11.04.2010
Адрес: Kaluga
Возраст: 30
Сообщений: 32
Вес репутации: 127/28
PICman will become famous soon enoughPICman will become famous soon enough
По умолчанию Re: Графика и тачскрин

Диагональ от 4 до 7 дюймов, разрешение от 240х320 до 640х480.
Да, конечно с встроенным контроллером на графику и на тачскрин.
PICman вне форума   Ответить с цитированием
Старый 13.04.2017, 12:03   #4
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 30
Сообщений: 1,318
Вес репутации: 2634/57
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Графика и тачскрин

PICman
увы, не использовал.
вообще у меня есть мнение, что всю работу с графикой нужно делать софтово на контроллере.
это экономически целесообразней.
besogon вне форума   Ответить с цитированием
Старый 13.04.2017, 12:21   #5
maagalex
Senior Member
 
Аватар для maagalex
 
Регистрация: 25.02.2007
Адрес: &Alex==Israel.BatYam
Возраст: 40
Сообщений: 4,017
Вес репутации: 1964/97
maagalex has a brilliant futuremaagalex has a brilliant futuremaagalex has a brilliant futuremaagalex has a brilliant futuremaagalex has a brilliant futuremaagalex has a brilliant futuremaagalex has a brilliant futuremaagalex has a brilliant futuremaagalex has a brilliant futuremaagalex has a brilliant futuremaagalex has a brilliant future
Отправить сообщение для maagalex с помощью ICQ Отправить сообщение для maagalex с помощью MSN Отправить сообщение для maagalex с помощью Skype™
По умолчанию Re: Графика и тачскрин

Резистивный тачскрин ,да еще слайдер на нем..китайщина получится
maagalex вне форума   Ответить с цитированием
Старый 13.04.2017, 12:59   #6
PICman
Member
 
Регистрация: 11.04.2010
Адрес: Kaluga
Возраст: 30
Сообщений: 32
Вес репутации: 127/28
PICman will become famous soon enoughPICman will become famous soon enough
По умолчанию Re: Графика и тачскрин

Цитата:
Сообщение от maagalex Посмотреть сообщение
Резистивный тачскрин ,да еще слайдер на нем..китайщина получится
Ну на монохромном дисплее неплохо получилось. Можно, например, параметр установить от 0 до 100% с шагом 10 или 5 процентов. Быстро и просто. Даже стилуса не нужно, все пальцем управляется)
Засада на данном этапе именно с направлением развития. Монохромный интерфейс уже не устраивает.
Хотелось бы от Microchip более простой и понятной графической библиотеки библиотеки (а не как сейчас в MLA или Harmony).
По сути нужен драйвер для дисплея под встроенный контроллер и библиотека графических объектов.
PICman вне форума   Ответить с цитированием
Старый 13.04.2017, 13:40   #7
pasha_zv
Senior Member
 
Аватар для pasha_zv
 
Регистрация: 17.04.2010
Адрес: Ставрополь
Возраст: 46
Сообщений: 371
Вес репутации: 612/35
pasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to allpasha_zv is a name known to all
По умолчанию Re: Графика и тачскрин

алекс правильно заметил: резистивный тач....
какова долговечность энтого девайса?

весьма таки рекомендую смотреть в сторону емкостных тачей.
там мудрить сильно не надо: работают они по "квадратной шине

ЗЫ. один Х - лыжи менять: моно на цвет, ну и тач сразу на емкостный.
__________________
не спится, не спится, не спиться бы мне ...
pasha_zv вне форума   Ответить с цитированием
Старый 13.04.2017, 14:08   #8
PICman
Member
 
Регистрация: 11.04.2010
Адрес: Kaluga
Возраст: 30
Сообщений: 32
Вес репутации: 127/28
PICman will become famous soon enoughPICman will become famous soon enough
По умолчанию Re: Графика и тачскрин

Не суть. Главное, как сделать нормальный современный пользовательский интерфейс? Людям нужен "экранчик, чтоб можно было пальцем тыкать".
Варианты:
1. Микроконтроллер, дисплей и нормальная графическая библиотека.
2. Взять андроид-планшет, написать софт под Андроид, а команды управления выводить во внешний мир через чудо-микросхему FT312D.
3. Использовать железо Raspberry (компьютер + дисплей), написать софт под него, а команды управления выводить во внешний мир через SPI, USB или пр.
Два последних варианта вызывают во мне грусть, т.к. писать под них не умею и не хочу.
Кто-то может сталкивался с подобной задачей?
PICman вне форума   Ответить с цитированием
Старый 13.04.2017, 14:10   #9
PICman
Member
 
Регистрация: 11.04.2010
Адрес: Kaluga
Возраст: 30
Сообщений: 32
Вес репутации: 127/28
PICman will become famous soon enoughPICman will become famous soon enough
По умолчанию Re: Графика и тачскрин

Цитата:
Сообщение от pasha_zv Посмотреть сообщение
ЗЫ. один Х - лыжи менять: моно на цвет, ну и тач сразу на емкостный.
Да, наверное, надо
PICman вне форума   Ответить с цитированием
Старый 13.04.2017, 15:35   #10
besogon
Senior Member
 
Регистрация: 12.07.2012
Возраст: 30
Сообщений: 1,318
Вес репутации: 2634/57
besogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond reputebesogon has a reputation beyond repute
По умолчанию Re: Графика и тачскрин

PICman
Микроконтроллер, дисплей и нормальная графическая библиотека. - стоит думать в сторону решений микроконтроллер, дисплей, ОС для контроллера, драйвер дисплея, драйвер тачскрина, графическая библиотека, библиотека ввода, приложение.
pasha_zv
в идеале нужно делать так, чтобы интерфейс тача был такой, чтобы потом можно было легко менять на любые другие.
besogon вне форума   Ответить с цитированием
Старый 14.04.2017, 08:48   #11
varostov
Senior Member
 
Аватар для varostov
 
Регистрация: 14.11.2007
Адрес: Ростов-на-Дону
Возраст: 51
Сообщений: 130
Вес репутации: 494/40
varostov is a glorious beacon of lightvarostov is a glorious beacon of lightvarostov is a glorious beacon of lightvarostov is a glorious beacon of lightvarostov is a glorious beacon of light
По умолчанию Re: Графика и тачскрин

Если неохота разбираться с переусложнённой для начинающих библиотекой в MAL, возьмите чипы или готовые комплекты TFT + Touch + uC :
1) Агрессивно рекламируемый сейчас чип FTDI (FT800 - FT813+), готовые модули FTDI или Riverdy;
2) Чуть подзабытые чипы 4D Systems (Picaso и т.п.) и их же модули;
3) Относительно дешёвый и доступный на AliExpress Nextion в различных модификациях (2,4 - 7'', в новостях проскакивала модель с ёмкостным тач, но на Ali пока нет).

По цене такие решения почти всегда будут дороже, но освобождают хост-контроллер от необходимости хранить в памяти графические библиотеку, примитивы и объекты. Связь - по UART или SPI. Видео, конечно, не покрутишь, но для человеко-машинного интерфейса вполне достаточно.
varostov вне форума   Ответить с цитированием
Старый 14.04.2017, 10:01   #12
RomanBA
Member
 
Регистрация: 07.09.2012
Сообщений: 48
Вес репутации: 202/20
RomanBA has a spectacular aura aboutRomanBA has a spectacular aura aboutRomanBA has a spectacular aura about
По умолчанию Re: Графика и тачскрин

Использовал графическую библиотеку MLA, хорошо документирована, минимально необходимые элементы присутствуют легко приспосабливается под свои нужды. Аналогов MLA не нашел они либо платные или поставляются в скомпилированных библиотеках.
RomanBA вне форума   Ответить с цитированием
Старый 14.04.2017, 11:18   #13
PICman
Member
 
Регистрация: 11.04.2010
Адрес: Kaluga
Возраст: 30
Сообщений: 32
Вес репутации: 127/28
PICman will become famous soon enoughPICman will become famous soon enough
По умолчанию Re: Графика и тачскрин

Varostov
Спасибо, особенно за информацию про модули Nextion.
Видимо это то, что нужно по части интерфейса.
PICman вне форума   Ответить с цитированием
Ответ

Метки
mla, графика, дисплей, тачскрин


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
графика pic32mx besogon Вопросы начинающих 2 04.03.2017 12:59
графика на мк Pridnya Инструментарий 26 30.05.2014 08:29
Тачскрин ads7843, помогите разобраться Natali Общетехнические вопросы 22 12.12.2012 09:32
Тачскрин... dr_Sash Общетехнические вопросы 6 05.06.2009 12:54
Получение графика зависимости от температуры alex_new_2030 Общетехнические вопросы 16 21.11.2008 10:09


Часовой пояс GMT +3, время: 23:19.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot