Отговори на тема  [ 2 мнения ] 
Графични Библиотеки 
Автор Съобщение
Ранг: Популярен
Ранг: Популярен

Регистриран на: Сря Яну 25, 2006 12:47 pm
Мнения: 305
Местоположение: Varna
Мнение Графични Библиотеки
Мисля че не е лошо да отворим една такава тема. Отдавна се канех, ама то докато не опре яйцето :) .
Става въпрос за embedded, които могат да работят без и/или под "леки" RTOS, нямам предвид Linux и др.п., безплатни или пък не.
Споделете опита си. Кой с какво е работил и/или просто проучвал, впечетления и т.н..

Аз съм работил само с тази на MCHP.
Нямам оплаквания. Свирши ми работа, на два пъти.
Добре документирана (беше когата я използвах последно, преди около 4-5г).
С сорс, обзаведена с всички необходими тулове - за вграждане на шрифтове и картинки, има и JPEG декодер.
Доста добър набор от low level драйвери, но не е проблем да си напишете и ваши. На мен ми се наложи, май беше за един контролер на ILI.
Подържа различна дълбочина на цвета от моно 1bpp, 4, 8, 16 и 24(ако си спомням точно) плюс алфа канал. Различни резолюции и положение 0, 90, 180, 270 градуса.
Поддържа тъч интерфейс, когато я ползвах беше само резистив, но сега гледам, че поддържат и капацитивен(PCAP) мулти тъч. Единия от проектите ми беше с резистив тъч, а другия с клавиатура.
Сега я гледах наскоро - подържа фрейм буфер във външна и/или вградената на uC-а RAM. При моите проекти дисплей контролерите имаха вградени фрейм буфери и двата ми проекта не налагаха ползването на външни.
Има и нещо като дизайн студио (само за боза), не ми се е налагало да го ползвам.
Напълно безплатна, но може(трябва :) ) да се ползва само с MCHP-ски контролери, разбира се.

В момента се ослушваме за един нов проект и видях, че Freescale (е вече NXP :) ) също имат. Но не знам повече за нея от колкото 10-15мин. преглед. Изглежда ми малко постна, като направена само за да имат все пак нещо. Споменават само битмап, не казват нищо за jpeg или пък аз не съм видял.
http://www.nxp.com/products/automotive- ... tation_Tab

Сегер - 10к евро и то без драйвера. Имат набор от драйвери, всеки по 1100 евро. Изглежда доста солидно и добре екипирана (като за 10к евро :) ).
https://www.segger.com/emwin.html
Зная, че някои производители на uC-ри предлагат безплатна версия на тази библиотека в бинарен формат и поорязана, разбира се. А сегер предлагат "Source code upgrade for users of free emWin distributions" - https://www.segger.com/emwin-source-code-upgrade.html

Толкова от мен. Надявам се да се включите активно и да стане една интересна и полезна тема.


Съб Фев 06, 2016 7:38 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пон Мар 13, 2006 1:59 pm
Мнения: 3867
Местоположение: Габрово
Мнение Re: Графични Библиотеки
https://www.micrium.com/rtos/ucgui/overview/
Стара и добра.

http://rtos.com/products/guix/

Като по-общо мнение - продуктите на тези фирми (микриум, сегер, екпреслогик) са ориентирани и добре интегрирани с техните ОС-ове. Това връзва кода с техните неща. Не че не може да се направи абстракция, но може би по-добре е да се гледа библиотека, която още от началото е мислена да работи без зависимости от ОС, ама никакви - за да се избегнат сватбите и разводите.
Един пример за такава е тази:
http://ugfx.org/
Не съм я ползвал в реален продукт, само съм я разглеждал още докато се развиваше "под крилото" на ChibiOS.


Съб Фев 06, 2016 7:57 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 2 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни