انواع Qt5 برای میکروکنترلرها و OS/2 معرفی شد

پروژه Qt معرفی شده نسخه چارچوب برای میکروکنترلرها و دستگاه های کم مصرف - Qt برای MCU. از جمله مزایای پروژه، امکان ایجاد برنامه های گرافیکی برای میکروکنترلرها با استفاده از API آشنا و ابزارهای توسعه دهنده که برای ایجاد رابط کاربری گرافیکی کامل برای سیستم های دسکتاپ نیز استفاده می شوند، اشاره شده است. رابط میکروکنترلرها نه تنها با استفاده از C++ API، بلکه با استفاده از QML با ویجت‌های Qt Quick Controls که برای صفحه‌نمایش‌های کوچک که معمولاً در لوازم الکترونیکی مصرفی، پوشیدنی‌ها، تجهیزات صنعتی و سیستم‌های خانه هوشمند استفاده می‌شوند، دوباره طراحی شده‌اند.

برای دستیابی به عملکرد بالا، اسکریپت های QML به کد C ++ ترجمه می شوند و رندر با استفاده از یک موتور گرافیکی جداگانه بهینه شده برای ایجاد رابط های گرافیکی در شرایط مقدار کمی از RAM و منابع پردازنده انجام می شود. این موتور با در نظر گرفتن میکروکنترلرهای ARM Cortex-M طراحی شده است و از شتاب دهنده های گرافیکی دو بعدی مانند PxP در تراشه های NXP i.MX RT، Chrom-Art در تراشه های STM2 و RGL در تراشه های Renesas RH32 پشتیبانی می کند. فقط برای آزمایش در دسترس است مونتاژ دمو.

انواع Qt5 برای میکروکنترلرها و OS/2 معرفی شد

علاوه بر این، می توان به آن اشاره کرد ایجاد توسط علاقه مندان مستقل پورت Qt5 برای سیستم عامل OS/2. این پورت شامل تمام قسمت های اصلی ماژول QtBase است و در حال حاضر قادر است تعداد زیادی از برنامه های کاربردی Qt2 موجود را کامپایل و بر روی OS/5 اجرا کند. از محدودیت‌ها، عدم پشتیبانی از OpenGL، IPv6 و Drag & Drop، عدم توانایی در تغییر تصویر مکان‌نمای ماوس و ادغام ناکافی با دسکتاپ است.

منبع: opennet.ru

اضافه کردن نظر