Azure RTOS GUIX嵌入式圖形用戶界面庫(kù)
Azure GUIX 嵌入式 GUI 是微軟的高級(jí)行業(yè)級(jí) GUI 解決方案,專門設(shè)計(jì)用于深度嵌入式、實(shí)時(shí)和 IoT 應(yīng)用程序。
微軟還提供了一個(gè)名為 Azure RTOS GUIX Studio 的功能齊全的所見(jiàn)即所得桌面設(shè)計(jì)工具,使開(kāi)發(fā)人員可以在桌面上設(shè)計(jì)其 GUI 并生成隨后可以導(dǎo)出到目標(biāo)的 Azure RTOS GUIX 嵌入式 GUI 代碼。 Azure RTOS GUIX 與 Azure RTOS ThreadX RTOS 完全集成,適用于 Azure RTOS ThreadX 支持的許多相同處理器。 憑借上面所有因素以及占用內(nèi)存極少、執(zhí)行速度快、易于使用這些優(yōu)勢(shì),Azure RTOS GUIX 成為需要用戶界面的最苛刻嵌入式 IoT 應(yīng)用程序的理想選擇。
Azure RTOS GUIX Studio 提供了一個(gè)完整的嵌入式圖形用戶界面(GUI)庫(kù)和設(shè)計(jì)環(huán)境,方便了您的設(shè)備所需的所有圖形元素的創(chuàng)建和維護(hù)。
Azure RTOS GUIX 體積小、速度快,并且易于移植到幾乎任何能夠支持圖形輸出的硬件配置,它還為應(yīng)用程序級(jí)用戶界面開(kāi)發(fā)提供了卓越的視覺(jué)吸引力以及直觀而強(qiáng)大的 API。
下面是 Azure RTOS 主要組件的依賴關(guān)系。
Azure RTOS GUIX 和 Azure RTOS GUIX Studio 提供了創(chuàng)建獨(dú)特典雅型用戶界面所需的所有功能。 標(biāo)準(zhǔn) Azure RTOS GUIX 包中包含各種示例用戶界面,包括醫(yī)療設(shè)備參考、智能手表參考、家庭自動(dòng)化參考、工業(yè)控制參考、汽車參考以及各種子畫面和動(dòng)畫示例。 請(qǐng)單擊下面顯示的參考示例。
家庭自動(dòng)化
醫(yī)療
使用者
大型家用電器
汽車
工業(yè)
每個(gè) Azure RTOS GUIX 參考都具有相應(yīng)的 Azure RTOS GUIX Studio 項(xiàng)目,該項(xiàng)目定義參考設(shè)計(jì)的所有圖形元素。 更改參考設(shè)計(jì)非常簡(jiǎn)單。 只需打開(kāi)相應(yīng)的 Azure RTOS GUIX 項(xiàng)目,進(jìn)行所需更改,保存項(xiàng)目,然后選擇“項(xiàng)目”。
生成所有輸出文件以生成適用于 Azure RTOS GUIX 的 C 代碼。 然后,只需重新生成目標(biāo)應(yīng)用程序并運(yùn)行,即可觀察修改后的參考設(shè)計(jì)。
