A Qt kiadása MCUs 1.0-hoz, a Qt5 kiadása mikrokontrollerekhez

Qt projekt közzétett első stabil kiadás Qt 1.0 MCU-khoz, a Qt 5 keretrendszer kiadásai mikrokontrollerekhez és kis fogyasztású eszközökhöz. A csomag lehetővé teszi grafikus alkalmazások létrehozását, amelyek okostelefon-interfészek stílusában lépnek kapcsolatba a felhasználóval különféle szórakoztatóelektronikai, hordható eszközök, ipari berendezések és intelligens otthoni rendszerek számára.

A fejlesztés az ismert API és szabványos fejlesztői eszközök segítségével történik, amelyek segítségével teljes értékű grafikus felhasználói felületet készítenek asztali rendszerek számára. A mikrokontrollerek interfésze nem csak a C++ API-val, hanem a kis képernyőkre újratervezett Qt Quick Controls widgetekkel ellátott QML használatával is létrejön.

A nagy teljesítmény elérése érdekében a QML szkripteket C++ kódra fordítják, a renderelés pedig egy külön grafikus motor, a Qt Quick Ultralite (QUL) segítségével történik, amely grafikus interfészek létrehozására van optimalizálva kis mennyiségű RAM és processzorerőforrás mellett.
A motort az ARM Cortex-M mikrokontrollerek figyelembevételével tervezték, és támogatja a 2D grafikus gyorsítókat, mint például a PxP az NXP i.MX RT1050 chipeken, a Chrom-Art az STM32F769i chipeken és az RGL a Renesas RH850 chipeken.


Forrás: opennet.ru

Hozzászólás