انتشار Qt برای MCUs 1.0، نسخه Qt5 برای میکروکنترلرها

پروژه Qt منتشر شده اولین نسخه پایدار Qt برای MCU 1.0، نسخه های فریم ورک Qt 5 برای میکروکنترلرها و دستگاه های کم مصرف. این بسته به شما امکان می دهد برنامه های گرافیکی ایجاد کنید که به سبک رابط های تلفن هوشمند برای لوازم الکترونیکی مصرفی مختلف، دستگاه های پوشیدنی، تجهیزات صنعتی و سیستم های خانه هوشمند با کاربر تعامل دارند.

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

برای دستیابی به عملکرد بالا، اسکریپت های QML به کد C++ ترجمه می شوند و رندر با استفاده از یک موتور گرافیکی جداگانه، Qt Quick Ultralite (QUL) انجام می شود که برای ایجاد رابط های گرافیکی در شرایط مقدار کمی از RAM و منابع پردازنده بهینه شده است.
این موتور با در نظر گرفتن میکروکنترلرهای ARM Cortex-M طراحی شده است و از شتاب دهنده های گرافیکی دو بعدی مانند PxP در تراشه های NXP i.MX RT2، Chrom-Art در تراشه های STM1050F32i و RGL در تراشه های Renesas RH769 پشتیبانی می کند.


منبع: opennet.ru

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