Выпуск Qt for MCUs 1.0, Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ Qt5 для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Qt ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π»ΠΈΠ· Qt for MCUs 1.0, Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Qt 5 для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ ΠΌΠ°Π»ΠΎΠΌΠΎΡ‰Π½Ρ‹Ρ… устройств. ΠŸΠ°ΠΊΠ΅Ρ‚ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ графичСскиС прилоТСния, Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π² стилС интСрфСйсов для смартфонов, для Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ Π±Ρ‹Ρ‚ΠΎΠ²ΠΎΠΉ элСктроники, носимых устройств, ΠΏΡ€ΠΎΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΎΠ³ΠΎ оборудования ΠΈ систСм ΡƒΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ°.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° осущСствляСтся с использованиСм ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ API ΠΈ ΡˆΡ‚Π°Ρ‚Π½Ρ‹Ρ… инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, примСняСмых для создания ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹Ρ… GUI для Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… систСм. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² создаётся с использованиСм Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ C++ API, Π½ΠΎ ΠΈ примСняя QML c Π²ΠΈΠ΄ΠΆΠ΅Ρ‚Π°ΠΌΠΈ Qt Quick Controls, ΠΏΠ΅Ρ€Π΅Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΌΠΈ для Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранов.

Для достиТСния высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ сцСнарии QML Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² ΠΊΠΎΠ΄ Π½Π° C++, Π° отрисовка осущСствляСтся ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ графичСского Π΄Π²ΠΈΠΆΠΊΠ° Qt Quick Ultralite (QUL), ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ для создания графичСских интСрфСйсов Π² условиях нСбольшого ΠΎΠ±ΡŠΡ‘ΠΌΠ° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти ΠΈ процСссорных рСсурсов.
Π”Π²ΠΈΠΆΠΎΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ с оглядкой Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ARM Cortex-M ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ускоритСли 2D-Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ PxP Π½Π° Ρ‡ΠΈΠΏΠ°Ρ… NXP i.MX RT1050, Chrom-Art Π½Π° Ρ‡ΠΈΠΏΠ°Ρ… STM32F769i ΠΈ RGL Π½Π° Ρ‡ΠΈΠΏΠ°Ρ… Renesas RH850.


Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru