Adept (03.05.2013 04:42 - 05.05.2013 03:58, просмотров: 7730)
Не будет ли уважаемый джинн пипл, любезен подсказать что сейчас модно юзабельно для девайса с графическим дисплеем. Интересует следующее:
нужно обслуживать полноцветный дисплей 320*240 TFT/OLED. Какой - ещё не выбрал, вероятно что-то со своим контроллером на борту и может даже с экранным ОЗУ.
процессор/контроллер, который будет с дисплеем работать должен уметь отрисовывать минимум необходимых графических примитивов для организации красивого GUI, ну и обеспечить работу со спрайтами, или как там это сейчас называется (в общем битмапы уметь показывать). Т.е. для него нужна какая-то не совсем примитивная графлиба.
необходимые функции графической библиотеки.
1) работа со шрифтами
2) отрисовка точек/линий
3) отрисовка закрашенных прямоугольников
4) вывод спрайта (BMP) в заданную область дисплея.
5) вертикальный скроллинг экранной области
уровень графики - как в меню мобильного телефона (не смартфона)
Дополнительные требования - максимальная дешевизна и маложручесть всего зоопарка (дисплей+проц+экранное ОЗУ)
отсюда родились следующие вопросы:
1) граф.библиотеку придётся писать самому, или что-то можно взять готовое халявное или за разумную плату ?
2) какая ось, вероятнее всего будет крутиться в процессоре ?
3) во сколько примерно можно уложиться по деньгам при больших партиях (ну скажем от 1000 шт) ?
пока вроде всё.
с андроид-железками и софтом связываться не хочу, так как жрать будет немерянно (требуется и мощный проц и много памяти, хотя с программированием, конечно при этом задача упрощается на порядок-два)
пока смотрю на AVR32 +freeRTOS. С графбиблиотекой пока глухо
может в сторону ARMов поглядеть попристальнее ??
Вообще я как-то по АВРам специализируюсь :)
Хотелось бы услышать мнение коллег по цеху насчёт ARM,STM32 ну или чего ещё. В общем пока не выбрал платформу и нахожусь в метаниях :))
Можно конечно и самому написать, но полгода на проприетарную ОСь с минимальным функционалом и графлибу, уйдут точно, а времени как-то совсем почти нет :(
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)