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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> GUI для маленького экрана
Yanichar
сообщение Nov 3 2013, 09:21
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 20-06-10
Из: Украина, Харьков
Пользователь №: 58 028



Посоветуйте GUI для экрана 96*68px, с утилитой конфигурирования. От ST утилита удобная, но размер контролов на пол экрана. Или может кто знает, как контролы свои запихнуть?
Go to the top of the page
 
+Quote Post
scifi
сообщение Nov 3 2013, 10:43
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(Yanichar @ Nov 3 2013, 13:21) *
Посоветуйте GUI для экрана 96*68px, с утилитой конфигурирования. От ST утилита удобная, но размер контролов на пол экрана. Или может кто знает, как контролы свои запихнуть?

Мне кажется, любой ГУЙ для экрана такого размера можно накодить за пару дней при должной сноровке. Попробуйте - будет полезно для общего развития.
Go to the top of the page
 
+Quote Post
Yanichar
сообщение Nov 3 2013, 10:47
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 20-06-10
Из: Украина, Харьков
Пользователь №: 58 028



Я тоже так думаю, и сноровка есть, вот только про пару дней до отлаженного и качественного продукта-это вы погорячились, ИМХО. Перед написанием своего хочется убедиться, что альтернатив готовых нет.
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 3 2013, 11:26
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(scifi @ Nov 3 2013, 14:43) *
Мне кажется, любой ГУЙ для экрана такого размера можно накодить за пару дней при должной сноровке. Попробуйте - будет полезно для общего развития.

да-да-да, только вот разработчики Андроид , Иос дураки, для 800*480, 960*540 голову ломают, как оно удобнее, хотя в итоге чтио-то более менее только последние полтора года стало юзабельное. А тут да, за пару дней, [DELETED]

Сообщение отредактировал IgorKossak - Nov 5 2013, 08:19
Go to the top of the page
 
+Quote Post
scifi
сообщение Nov 3 2013, 12:02
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(DASM @ Nov 3 2013, 15:26) *
да-да-да, только вот разработчики Андроид , Иос дураки, для 800*480, 960*540 голову ломают, как оно удобнее, хотя в итоге чтио-то более менее только последние полтора года стало юзабельное. А тут да, за пару дней, Стив наш Джобс понимаешь, наваяет доморощенный

Это, кстати, подтверждает мою мысль: надо осмотреться вокруг, взять лучшие идеи из всяких ведроидов, ипхонов и проч. и реализовать в своём изделии. Надеяться, что кто-то где-то это уже сделал для экрана 96х68 и выложил для всех - наивно.
Go to the top of the page
 
+Quote Post
SergeyDDD
сообщение Nov 5 2013, 07:32
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248



Абсолютно согласен с scifi.
Если требуется несложный GUI не тратьте время на поиски, а потом на изучение и портирование. А возможно и на "ловлю блох", чужих к тому же.
В свое время потратил около недели на кодинг простой GUI, но с анимацией.
В последствии пригодилась не один раз.
[DELETED]

Сообщение отредактировал SergeyDDD - Nov 5 2013, 17:08
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Nov 5 2013, 17:10
Сообщение #7


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

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Если удастся портировать QT, то все проблемы будут легко решены.
http://qt.digia.com/
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Nov 5 2013, 18:50
Сообщение #8


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



А почему именно QT?
Чем плохи IUP или FLTK?
Go to the top of the page
 
+Quote Post
Tarbal
сообщение Nov 5 2013, 19:08
Сообщение #9


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

Группа: Свой
Сообщений: 1 351
Регистрация: 21-05-10
Пользователь №: 57 439



Цитата(_Pasha @ Nov 5 2013, 22:50) *
А почему именно QT?
Чем плохи IUP или FLTK?


Я с ними не знаком, но если вы знакомы, то предлагайте не стесняйтесь.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 5 2013, 20:23
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Tarbal @ Nov 5 2013, 21:10) *
Если удастся портировать QT, то все проблемы будут легко решены.

Qt на экране c разрешением 96x68?
Go to the top of the page
 
+Quote Post
Jury093
сообщение Nov 6 2013, 07:31
Сообщение #11


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(aaarrr @ Nov 5 2013, 23:23) *
Qt на экране c разрешением 96x68?

нет технических препятствий:
Прикрепленное изображение


экран 2.8" с физическим разрешением 320х240, слева вывод QT (am3359. debian) с в область 96х68..
полагаю, что область вывода реального 96х68 будет на треть побольше, но безусловно юзабилити ниже плинтуса..

да, из начального сообщения можно уловить, что ТС хочет гуй под ST.. имхо, проще быстрее и надежнее написать самому, чем искать чьи-то глючные сорцы и выгребать чужие ошибки.. хорошим примером я бы назвал систему меню сотовых телефонов (до эры яфонов и ондроедов)..
Go to the top of the page
 
+Quote Post
fox1
сообщение Nov 7 2013, 06:05
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 3-05-06
Из: Нижний Новгород
Пользователь №: 16 725



Попробуйте

uc gui

http://micrium.com/rtos/ucgui/overview/

исходников в нете полно

uC-GUI_V3-32a
uC-GUI_V3-90a
uC-GUI-V3.98
uC-GUI_V4.04

я сам пробовал на 128*64

Сообщение отредактировал fox1 - Nov 7 2013, 06:05
Go to the top of the page
 
+Quote Post
DASM
сообщение Nov 7 2013, 06:48
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



uC-GUI не советую, по крайней мере их оконная система (опциональная) - абсолютно дебилистическая. Пользовал в свое время http://www.tnkernel.com/tn_mw.html Nano-X GUI Library - приятная штука. Как и ось.
Go to the top of the page
 
+Quote Post
Yanichar
сообщение Nov 7 2013, 12:36
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 20-06-10
Из: Украина, Харьков
Пользователь №: 58 028



Спасибо всем отписавшимся.

Цитата(Tarbal @ Nov 5 2013, 20:10) *
Если удастся портировать QT, то все проблемы будут легко решены.
http://qt.digia.com/

На 4кб оперативной памяти портировать, наверно, нельзя. Да и написать своё действительно будет быстрее, чем разбираться с этим монстром.

Цитата(Jury093 @ Nov 6 2013, 10:31) *
да, из начального сообщения можно уловить, что ТС хочет гуй под ST.. имхо, проще быстрее и надежнее написать самому, чем искать чьи-то глючные сорцы и выгребать чужие ошибки.. хорошим примером я бы назвал систему меню сотовых телефонов (до эры яфонов и ондроедов)..

Разницы под что GUI в оригинале для меня нет, но портировать хотел под STM32. Юзабилити на втором плане, устройство промышленное, редко настраиваемое, но если повторить старую мобилку(тем более что и дисплей то от Nokia 1202), то будет на достойном уровне.

Цитата(fox1 @ Nov 7 2013, 09:05) *
Попробуйте

...

я сам пробовал на 128*64

отдельное спасибо, хотя и платная, но мне понравилась.
Go to the top of the page
 
+Quote Post
Jury093
сообщение Nov 7 2013, 14:45
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(Yanichar @ Nov 7 2013, 15:36) *
Разницы под что GUI в оригинале для меня нет, но портировать хотел под STM32. Юзабилити на втором плане, устройство промышленное, редко настраиваемое, но если повторить старую мобилку(тем более что и дисплей то от Nokia 1202), то будет на достойном уровне.

в далеком 2010 состряпал из экранчика от сотового вот такое:


видно, как офигели Иксы и как их сплющило на столь малом разрешение..
Go to the top of the page
 
+Quote Post
Tahoe
сообщение Nov 10 2013, 01:40
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600



Цитата(DASM @ Nov 7 2013, 10:48) *
uC-GUI не советую, по крайней мере их оконная система (опциональная) - абсолютно дебилистическая.

Не любите кошек? (с)

Тестовый стенд, написане софта, включая GUI, заняло один рабочий день: http://www.youtube.com/watch?v=7yYVbhLunMo
Go to the top of the page
 
+Quote Post
yanvasiij
сообщение Nov 13 2013, 16:33
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 321
Регистрация: 23-12-11
Из: Уфа
Пользователь №: 69 041



Я так и не понял, про какую платформу конкретно идет речь. Если голый микроконтроллер без линупсовых фреймворков, то рекомендую emWin от Segger. Поставляется вместе кейлом при наличии полной лицензии.
Go to the top of the page
 
+Quote Post
Yanichar
сообщение Nov 13 2013, 18:04
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 17
Регистрация: 20-06-10
Из: Украина, Харьков
Пользователь №: 58 028



Цитата(yanvasiij @ Nov 13 2013, 19:33) *
Я так и не понял, про какую платформу конкретно идет речь. Если голый микроконтроллер без линупсовых фреймворков, то рекомендую emWin от Segger. Поставляется вместе кейлом при наличии полной лицензии.

Платформа не имеет значения, но вообще голый STM32, с 4 или 8кб RAM. keil не люблю и полной лицензии не имею.
Go to the top of the page
 
+Quote Post
yanvasiij
сообщение Nov 14 2013, 03:36
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 321
Регистрация: 23-12-11
Из: Уфа
Пользователь №: 69 041



emWin есть и для IARa, только как достать не покупая я не в курсе laughing.gif
Go to the top of the page
 
+Quote Post
bilzebub
сообщение Nov 14 2013, 15:34
Сообщение #20





Группа: Новичок
Сообщений: 1
Регистрация: 29-04-08
Пользователь №: 37 138



emWin для STM32 можно скачать здесь для Iar, Keil, GCC

Сообщение отредактировал bilzebub - Nov 14 2013, 15:34
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 28th July 2025 - 22:43
Рейтинг@Mail.ru


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