當前位置:
首頁 > 科技 > Qt發布可在單片機上創建高性能用戶介面的圖形開發工具包

Qt發布可在單片機上創建高性能用戶介面的圖形開發工具包

老牌開發工具Qt推出了專為單片機單元(Microcontroller Unit,MCU)所發展的圖形開發工具包Qt for MCU,讓開發者能為MCU構建高性能的圖形用戶介面,而這個圖形開發工具包還能與既有的Qt工具以及函數庫結合使用。

聯網設備隨處可見,範圍涵蓋車載系統、穿戴設備、智能家庭和物聯網工業應用等,Qt提到,這些設備有即時處理能力、低功耗和立即啟動等需求,通常都以單片機架構來實現,而隨著功能越來越先進,用戶對於介面的要求也就越來越高,Qt for MCUs圖形開發工具提供專為ARM Cortex-M單片機設計的Runtime,能顯示豐富順暢的用戶介面。

Qt for MCU利用了Qt Quick以及QML(Qt Markup Language)來創建用戶介面,並使用C API擴展用戶介面。由於Qt Quick使用Model-View架構,開發者可以簡單地集成C/C 後端,為現有應用程序提供快速移植到Qt for MCU上的途徑。

另外,Qt為這個圖形工具包特別設計了全新的高性能Runtime,僅需要使用少量的內存,就能達到良好的顯示效果,而且這個Runtime不需要操作系統,就能直接在處理器上執行。除了可以於全裸機的環境上運行外,也能使用Qt標準函數庫,將程序部署到Linux與Windows等功能更強大的設備上。

雖然Qt for MCUs目前還沒有正式發布,但官方已經發布了範例和技術文件,並為Qt for MCUs提供了一套Qt Quick Controls,讓開發者能夠快速啟動開發工作,並使用Qt Design Studio和Qt Creator設計與開發工具,以現有的Qt工作流程開發單片機應用程序。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 十輪網 的精彩文章:

研究人員踢爆:微軟忽視RDP漏洞直至發現它影響Hyper-V
抖音青少年安全問題遭英國政府調查

TAG:十輪網 |