Qt ప్రాజెక్ట్
డెస్క్టాప్ సిస్టమ్ల కోసం పూర్తి స్థాయి GUIలను రూపొందించడానికి ఉపయోగించే సుపరిచితమైన API మరియు ప్రామాణిక డెవలపర్ సాధనాలను ఉపయోగించి అభివృద్ధి జరుగుతుంది. మైక్రోకంట్రోలర్ల కోసం ఇంటర్ఫేస్ C++ APIని మాత్రమే ఉపయోగించి సృష్టించబడుతుంది, కానీ Qt క్విక్ కంట్రోల్స్ విడ్జెట్లతో QMLని ఉపయోగించి, చిన్న స్క్రీన్ల కోసం రీడిజైన్ చేయబడింది.
అధిక పనితీరును సాధించడానికి, QML స్క్రిప్ట్లు C++ కోడ్లోకి అనువదించబడతాయి మరియు తక్కువ మొత్తంలో RAM మరియు ప్రాసెసర్ వనరుల పరిస్థితులలో గ్రాఫికల్ ఇంటర్ఫేస్లను రూపొందించడానికి ఆప్టిమైజ్ చేయబడిన Qt క్విక్ అల్ట్రాలైట్ (QUL) అనే ప్రత్యేక గ్రాఫిక్స్ ఇంజిన్ని ఉపయోగించి రెండరింగ్ చేయబడుతుంది.
ఇంజిన్ ARM Cortex-M మైక్రోకంట్రోలర్లను దృష్టిలో ఉంచుకుని రూపొందించబడింది మరియు NXP i.MX RT2 చిప్స్లో PxP, STM1050F32i చిప్స్లో Chrom-Art మరియు Renesas RH769 చిప్లపై RGL వంటి 850D గ్రాఫిక్స్ యాక్సిలరేటర్లకు మద్దతు ఇస్తుంది.
మూలం: opennet.ru