മൈക്രോകൺട്രോളറുകൾക്കും OS/5 നുമുള്ള Qt2 വേരിയന്റുകൾ അവതരിപ്പിച്ചു

ക്യുടി പദ്ധതി അവതരിപ്പിച്ചു മൈക്രോകൺട്രോളറുകൾക്കും ലോ-പവർ ഉപകരണങ്ങൾക്കുമുള്ള ചട്ടക്കൂടിന്റെ പതിപ്പ് - MCU-കൾക്കുള്ള Qt. സാധാരണ എപിഐയും ഡെവലപ്പർ ടൂളുകളും ഉപയോഗിച്ച് മൈക്രോകൺട്രോളറുകൾക്കായി ഗ്രാഫിക്കൽ ആപ്ലിക്കേഷനുകൾ സൃഷ്ടിക്കാനുള്ള കഴിവാണ് പ്രോജക്റ്റിന്റെ ഒരു നേട്ടം, ഡെസ്ക്ടോപ്പ് സിസ്റ്റങ്ങൾക്കായി പൂർണ്ണമായ ജിയുഐകൾ സൃഷ്ടിക്കാനും ഇത് ഉപയോഗിക്കുന്നു. C++ API മാത്രമല്ല, ഉപഭോക്തൃ ഇലക്ട്രോണിക്‌സ്, വെയറബിൾ ഉപകരണങ്ങൾ, വ്യാവസായിക ഉപകരണങ്ങൾ, സ്മാർട്ട് ഹോം സിസ്റ്റങ്ങൾ എന്നിവയിൽ സാധാരണയായി ഉപയോഗിക്കുന്ന ചെറിയ സ്‌ക്രീനുകൾക്കായി പുനർരൂപകൽപ്പന ചെയ്‌ത ക്യുടി ക്വിക്ക് കൺട്രോൾ വിജറ്റുകളുള്ള QML ഉപയോഗിച്ചും മൈക്രോകൺട്രോളറുകൾക്കുള്ള ഇന്റർഫേസ് സൃഷ്‌ടിച്ചിരിക്കുന്നു.

ഉയർന്ന പ്രകടനം നേടുന്നതിന്, ക്യുഎംഎൽ സ്ക്രിപ്റ്റുകൾ C++ കോഡിലേക്ക് വിവർത്തനം ചെയ്യപ്പെടുന്നു, കൂടാതെ ഒരു പ്രത്യേക ഗ്രാഫിക്സ് എഞ്ചിൻ ഉപയോഗിച്ച് റെൻഡറിംഗ് നടത്തുന്നു, ചെറിയ അളവിലുള്ള റാം, പ്രോസസർ ഉറവിടങ്ങൾ എന്നിവയിൽ ഗ്രാഫിക്കൽ ഇന്റർഫേസുകൾ സൃഷ്ടിക്കുന്നതിന് ഒപ്റ്റിമൈസ് ചെയ്യുന്നു. ARM Cortex-M മൈക്രോകൺട്രോളറുകൾ മനസ്സിൽ വെച്ചാണ് എഞ്ചിൻ രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്നത് കൂടാതെ NXP i.MX RT ചിപ്പുകളിലെ PxP, STM2 ചിപ്പുകളിലെ Chrom-Art, Renesas RH32 ചിപ്പുകളിൽ RGL എന്നിങ്ങനെയുള്ള 850D ഗ്രാഫിക്സ് ആക്സിലറേറ്ററുകളെ പിന്തുണയ്ക്കുന്നു. നിലവിൽ പരിശോധനയ്ക്ക് മാത്രം ലഭ്യമാണ് ഡെമോ ബിൽഡ്.

മൈക്രോകൺട്രോളറുകൾക്കും OS/5 നുമുള്ള Qt2 വേരിയന്റുകൾ അവതരിപ്പിച്ചു

കൂടാതെ, ഇത് ശ്രദ്ധിക്കാവുന്നതാണ് സൃഷ്ടിക്കൽ OS/5 ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനായുള്ള Qt2 പോർട്ടിന്റെ സ്വതന്ത്ര താൽപ്പര്യക്കാർ. പോർട്ടിൽ QtBase മൊഡ്യൂളിന്റെ എല്ലാ പ്രധാന ഭാഗങ്ങളും ഉൾപ്പെടുന്നു, കൂടാതെ OS/2-ൽ നിലവിലുള്ള ധാരാളം Qt5 ആപ്ലിക്കേഷനുകൾ കംപൈൽ ചെയ്യുന്നതിനും പ്രവർത്തിപ്പിക്കുന്നതിനും ഇതിനകം അനുയോജ്യമാണ്. OpenGL, IPv6, ഡ്രാഗ്&ഡ്രോപ്പ് എന്നിവയ്ക്കുള്ള പിന്തുണയുടെ അഭാവം, മൗസ് കഴ്‌സർ ഇമേജ് മാറ്റാനുള്ള കഴിവില്ലായ്മ, ഡെസ്ക്ടോപ്പുമായുള്ള മതിയായ ഏകീകരണം എന്നിവ പരിമിതികളിൽ ഉൾപ്പെടുന്നു.

അവലംബം: opennet.ru

ഒരു അഭിപ്രായം ചേർക്കുക