27.10.2021

Поддержка Qt в линейке микропроцессоров 900 и N9H серий.

qt
Микропроцессоры 900-серии, а также N9H-серии, с недавнего времени обладают поддержкой приложений, созданных в среде разработки Qt.

Qt — это мощный фреймворк для разработки кроссплатфоремнного программного обеспечения на языке программирования С++.

Qt позволяет запускать написанное с его помощью программное обеспечение в большинстве современных операционных систем путём простой компиляции программы для каждой системы без изменения исходного кода.

Данный фреймворк включает в себя все основные классы, которые могут потребоваться при разработке прикладного программного обеспечения, начиная от элементов графического интерфейса и заканчивая классами для работы с сетью, базами данных и XML. Является полностью объектно-ориентированным, расширяемым и поддерживающим технику компонентного программирования.

Отличительная особенность — использование метаобъектного компилятора — предварительной системы обработки исходного кода. Расширение возможностей обеспечивается системой плагинов, которые возможно размещать непосредственно в панели визуального редактора.

Также существует возможность расширения привычной функциональности виджетов, связанной с размещением их на экране, отображением, перерисовкой при изменении размеров окна.

Qt крайне удобен для создания приложений промышленного и аутомотив направления. Интуитивная система виджетов, представляющих из себя готовые модули индикации, управления, визуализации, позволяет в короткие сроки создать и настроить приложение, работающие с потоками данных существующей системы автоматизации предприятия.

Компания Nuvoton обеспечила поддержку Qt-приложений для микропроцессоров, работающих с Linux. В BSP-пакет, предоставляемый разработчиком входит кросс-компилятор, позволяющий компилировать приложения для среды ARM-Linux-Nuvoton. Так же модифицирован Buildroot (генератор файловой системы), в редакции ARM-Linux-Nuvoton, он позволяет включать предустановленный Qt в сборку Environment.

Для упрощения процесса написания приложений Qt, компанией Trolltech разработана удобная интуитивная среда разработки (IDEQt Creator, включающая в себя графический интерфейс отладчика, визуальные средства разработки интерфейса, как с использованием QtWidgets, так и QMLQt Creator распространяется по бесплатной лицензии, проста в освоении, также по данному продукту наработана объемная база знаний, представленная на сайте компании-разработчика.

Подробное описание установки и настройки Qt Creator можно найти на нашем форуме:

https://ic-contract.ru/forum/nuc902/6310-nuc902-prilozhenie-qt-chast-1-ustanovka-qt-creator.html

 

Инженер по применению:

Ефимов Александр

(343) 372-92-30

Написать

Теги Nuvoton