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

 
 
 
Reply to this topicStart new topic
> STM32 GUI, в Qt
TigerSHARC
сообщение Jul 30 2014, 12:48
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 688
Регистрация: 4-09-09
Пользователь №: 52 195



Заинтересовался реализацией GUI на STM32. Нашёл интересную ссылку http://www.youtube.com/watch?v=2ZfESR3YjaM
примечательно, что для создания приложения используется QtCreator. Только не могу понять, какой библиотекой пользуется автор и причём тут Android images.
Здесь кто-нибудь пишет GUI в Qt для STM32? Какие библиотеки удобнее в использовании?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 30 2014, 14:56
Сообщение #2


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(TigerSHARC @ Jul 30 2014, 15:48) *
Заинтересовался реализацией GUI на STM32. Нашёл интересную ссылку http://www.youtube.com/watch?v=2ZfESR3YjaM
примечательно, что для создания приложения используется QtCreator. Только не могу понять, какой библиотекой пользуется автор и причём тут Android images.
Здесь кто-нибудь пишет GUI в Qt для STM32? Какие библиотеки удобнее в использовании?


Думаю там все примитивней чем кажется.
В QT создается конфигурация экрана на языке QML.
Потом нечто транслирует это в один скриншот и описания активных областей куда нажимают и объявления на C-и.
Шрифты уже должны быть подготовлены на платформе.
Недаром на экране макетной платы кнопки не имеют эффекта нажатия.
Это явно не GUI.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jul 31 2014, 05:43
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



biggrin.gif
Я полностью отлаживал свой gui на QT. ))
У меня правда было всё ещё примитивней чем описывает AlexandrY. biggrin.gif
Я просто запускаю в одном потоке эмулятор железа. (Вывод пикселя, нажатие кнопки, работа с флэш памятью ...)
После этого весь свой проект переношу.
Причём проект у меня под IAR. Всё отлаживается и работает прекрасно.
Я так уже 3 проекта делал. Удобнее отлаживать и работать. Переносишь на платформу - просто работает .. ))
Думаю новый проект сделать, перенести прямо с FreeRTOS. Если написать соответствующие дрова, то теоретически, можно полный симулятор устройства делать. ))
Даже с ethernet и COM. ))
Go to the top of the page
 
+Quote Post
Aner
сообщение Jul 31 2014, 10:05
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Соглашусь, явно не GUI, а где как и какой GUI пользован непонятно. На Qt для STM32F4хх можно и ява скрипты обойти.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jul 31 2014, 12:39
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Так в STM32 использован GUI от Micrium (uCOS-II). Это в явном виде описано в лицензионном соглашении.
Сам Micrium предоставляет эмулятор TFT и порт для PC. Правда под VS.
QT тоже можно с VS скрестить. Ну и пиши-отлаживай на здоровье.
Только надо понимать, что внешний вид получишь того GUI, который применяешь, а не GUI QT. )))
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 27th August 2025 - 02:01
Рейтинг@Mail.ru


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