โครงการคิวที
การพัฒนาดำเนินการโดยใช้ API ที่คุ้นเคยและเครื่องมือสำหรับนักพัฒนามาตรฐานที่ใช้ในการสร้าง GUI เต็มรูปแบบสำหรับระบบเดสก์ท็อป อินเทอร์เฟซสำหรับไมโครคอนโทรลเลอร์ไม่เพียงแต่สร้างขึ้นโดยใช้ C++ API เท่านั้น แต่ยังใช้ QML กับวิดเจ็ต Qt Quick Controls ที่ออกแบบใหม่สำหรับหน้าจอขนาดเล็กอีกด้วย
เพื่อให้มีประสิทธิภาพสูง สคริปต์ QML จะถูกแปลเป็นโค้ด C++ และการเรนเดอร์จะดำเนินการโดยใช้เอ็นจิ้นกราฟิกแยกต่างหาก Qt Quick Ultralite (QUL) ซึ่งปรับให้เหมาะสมสำหรับการสร้างอินเทอร์เฟซแบบกราฟิกในเงื่อนไขของ RAM และทรัพยากรโปรเซสเซอร์จำนวนเล็กน้อย
เอ็นจิ้นได้รับการออกแบบโดยคำนึงถึงไมโครคอนโทรลเลอร์ ARM Cortex-M และรองรับตัวเร่งกราฟิก 2D เช่น PxP บนชิป NXP i.MX RT1050, Chrom-Art บนชิป STM32F769i และ RGL บนชิป Renesas RH850
ที่มา: opennet.ru