Qt долбоору
Иштеп чыгуу рабочий системалар үчүн толук кандуу GUI түзүү үчүн колдонулган тааныш API жана стандарттуу иштеп чыгуучу куралдарын колдонуу менен жүзөгө ашырылат. Микроконтроллерлердин интерфейси C++ API гана эмес, Qt Quick Controls виджеттери менен QMLди колдонуу менен түзүлгөн, кичинекей экрандар үчүн кайра иштелип чыккан.
Жогорку өндүрүмдүүлүккө жетүү үчүн QML скрипттери C++ кодуна которулуп, рендеринг RAM жана процессор ресурстарынын аз көлөмүнүн шарттарында графикалык интерфейстерди түзүү үчүн оптималдаштырылган Qt Quick Ultralite (QUL) өзүнчө графикалык кыймылдаткычын колдонуу менен ишке ашырылат.
Кыймылдаткыч ARM Cortex-M микроконтроллерлери менен иштелип чыккан жана NXP i.MX RT2 чиптериндеги PxP, STM1050F32i чиптериндеги Chrom-Art жана Renesas RH769 чиптериндеги RGL сыяктуу 850D графикалык акселераторлорду колдойт.
Source: opennet.ru