การเปิดตัว Qt สำหรับ MCU 1.0 รุ่น Qt5 สำหรับไมโครคอนโทรลเลอร์

โครงการคิวที ตีพิมพ์ การเปิดตัวครั้งแรกที่เสถียร Qt สำหรับ MCU 1.0, เฟรมเวิร์ก Qt 5 รุ่นสำหรับไมโครคอนโทรลเลอร์และอุปกรณ์ที่ใช้พลังงานต่ำ แพ็คเกจนี้ช่วยให้คุณสร้างแอปพลิเคชันกราฟิกที่โต้ตอบกับผู้ใช้ในรูปแบบของอินเทอร์เฟซสมาร์ทโฟนสำหรับอุปกรณ์อิเล็กทรอนิกส์ อุปกรณ์สวมใส่ อุปกรณ์อุตสาหกรรม และระบบบ้านอัจฉริยะต่างๆ

การพัฒนาดำเนินการโดยใช้ 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

เพิ่มความคิดเห็น