日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > > 嵌入式微處理器
[導(dǎo)讀]嵌入式常見(jiàn)的GUI,你了解幾個(gè)?

GUI:Graphical User Interface,圖形用戶界面。

以前,因?yàn)镸CU的資源和處理能力有限,很少有基于MCU通用的GUI。

現(xiàn)在,MCU資源增多,處理能力也強(qiáng)了,同時(shí)市場(chǎng)需求也增多了,GUI功能也越來(lái)越豐富了。

下面來(lái)盤(pán)點(diǎn)嵌入式常見(jiàn)的GUI,你了解幾個(gè)?

一、emWin
官網(wǎng)地址:

www.segger.com/products/user-interface/emwin


emWin屬于SEGGER公司下面的一種GUI產(chǎn)品,一種嵌入式GUI解決方案。 業(yè)界領(lǐng)先的嵌入式圖形庫(kù),專(zhuān)業(yè)的嵌入式GUI。

emWin支持在任何嵌入式系統(tǒng)上創(chuàng)建高效、高質(zhì)量的圖形用戶界面,emWin支持資源受限的微控制器的系統(tǒng),運(yùn)行令人驚嘆的交互界面。

emWin與單任務(wù)和多任務(wù)環(huán)境兼容,可以使用專(zhuān)有的操作系統(tǒng),也可以與任何商業(yè)RTOS兼容。它以C語(yǔ)言源代碼提供,使其成為嵌入式市場(chǎng)的專(zhuān)業(yè)、通用GUI,可用于多種不同的場(chǎng)景。

特點(diǎn):

  • 創(chuàng)建驚人的圖形與功能強(qiáng)大,易于使用的API

  • 適用于任何顯示器和微控制器

  • 適用于任何ANSI C/C++開(kāi)發(fā)環(huán)境

  • 體驗(yàn)可靠的圖形解決方案

  • 嵌入式圖形用戶界面解決方案


拓展:emWin和STemWin、μCGUI的關(guān)系

相信大家對(duì)這幾個(gè)GUI都不陌生,但你知道他們的來(lái)源和關(guān)系嗎?


簡(jiǎn)單的說(shuō):STemWin和μCGUI都是由emWin發(fā)展而來(lái)。

STemWin由SEGGER公司授權(quán)給ST(意法半導(dǎo)體),使用ST芯片的用戶可以免費(fèi)使用STemWin。同時(shí),還針對(duì)ST的微控制器做了專(zhuān)門(mén)的優(yōu)化,比如在使用STM32F4帶FPU的芯片時(shí),STemWin在需要浮點(diǎn)處理的地方專(zhuān)門(mén)做了優(yōu)化。


說(shuō)起μCGUI,相信大家都知道μCOS,都屬于Micrium公司。μCGUI是SEGGER公司授權(quán)給Micrium公司,并為其定制的一套圖形軟件庫(kù)。


總而言之,uC/GUI 和 STemWin 都是 Segger 公司的 emWin 產(chǎn)品。


二、TouchGFX

官網(wǎng)地址:

https://www.touchgfx.com


ST站內(nèi)地址:

https://www.st.com/content/st_com/en/stm32-graphic-user-interface.html



TouchGFX屬于Draupner Graphics公司的GUI產(chǎn)品,在去年(2018年7月),TouchGFX被ST收購(gòu),在STM32上可以免費(fèi)使用TouchGFX。

TouchGFX升級(jí)至V4.10,擴(kuò)展STM32生態(tài)系統(tǒng),并集成在STM32CubeMX中。

看一個(gè)在STM32F4上運(yùn)行TouchGFX的視頻:


三、MiniGUI
網(wǎng)址:

http://www.minigui.com



MiniGUI是一款國(guó)產(chǎn)GUI,一款面向嵌入式系統(tǒng)的高級(jí)窗口系統(tǒng)和圖形用戶界面(GUI)支持系統(tǒng),由魏永明先生于1998年底開(kāi)始開(kāi)發(fā)。2002 年,魏永明先生創(chuàng)建北京飛漫軟件技術(shù)有限公司,為MiniGUI 提供商業(yè)技術(shù)支持,同時(shí)也繼續(xù)提供開(kāi)源版本,飛漫軟件是中國(guó)地區(qū)為開(kāi)源社區(qū)貢獻(xiàn)代碼最多的軟件企業(yè)。

MiniGUI豐富的功能和可配置性使得它既適用于運(yùn)行在30MHz CPU的低端設(shè)備,也適用于使用GPU的高端設(shè)備。為嵌入式和智能物聯(lián)網(wǎng)設(shè)備提供一個(gè)成熟的、經(jīng)過(guò)驗(yàn)證的跨平臺(tái)GUI系統(tǒng)。

MiniGUI技術(shù)優(yōu)勢(shì)
和其它針對(duì)嵌入式產(chǎn)品的圖形系統(tǒng)相比,MiniGUI 在對(duì)系統(tǒng)的需求上具有如下幾大優(yōu)勢(shì):
  • 可伸縮性強(qiáng)

  • 輕型、占用資源少

  • 高性能、高可靠性

  • 可配置性






就在前不久(2019年9月19日),北京飛漫軟件技術(shù)有限公司宣布:將在 MiniGUI 4.0.2 版本中支持國(guó)產(chǎn)物聯(lián)網(wǎng)操作系統(tǒng) RT-Thread!

四、Qt

官網(wǎng):

https://www.qt.io



想必學(xué)習(xí)嵌入式開(kāi)發(fā)的,都應(yīng)該知道Qt,Qt是一個(gè)1991年由Qt Company開(kāi)發(fā)的跨平臺(tái)C++圖形用戶界面應(yīng)用程序開(kāi)發(fā)框架。

2008年,Qt Company科技被諾基亞公司收購(gòu),Qt也因此成為諾基亞旗下的編程語(yǔ)言工具。2012年,Qt被Digia收購(gòu)。2014年4月,跨平臺(tái)集成開(kāi)發(fā)環(huán)境Qt Creator 3.1.0正式發(fā)布,實(shí)現(xiàn)了對(duì)于iOS的完全支持,新增WinRT、Beautifier等插件。

2019年8月21日, Qt公司推出了Qt for MCUs,使客戶能在經(jīng)濟(jì)高效的微控制器(MCU)上創(chuàng)建流暢的用戶界面 。

Qt for MCUs的主要優(yōu)勢(shì):

  • 復(fù)用您在微控制器上的現(xiàn)有技能

  • 通過(guò)跨設(shè)備(從高端到大眾設(shè)備)的技術(shù)一致性,來(lái)降低維護(hù)成本

  • 在不影響圖形性能的前提下,向微控制器演進(jìn)以降低硬件成本

  • 將傳統(tǒng)解決方案升級(jí)到現(xiàn)代的跨平臺(tái)圖形工具包


Qt商業(yè)和開(kāi)源版差異:


Qt for MCUs視頻:


Qt for MCUs參考網(wǎng)址:

https://resources.qt.io/cn/the-qt-company-introduces-qt-for-mcus


五、其他

目前,市面上的GUI有很多,但各有各的特點(diǎn),應(yīng)用場(chǎng)景不同,應(yīng)用平臺(tái)不同等等。


包括國(guó)內(nèi)周立功有一套AWTK,針對(duì)嵌入式Linux系統(tǒng)的GUI解決方案。


我們項(xiàng)目選擇GUI需要結(jié)合項(xiàng)目實(shí)際情況,綜合考慮,選擇合適的GUI。學(xué)習(xí)的話,選擇常見(jiàn)的就行,比如上面列舉的幾個(gè)。


-END-


來(lái)源 | StrongerHuang

作者 | StrongerHuang


|?整理文章為傳播相關(guān)技術(shù),版權(quán)歸原作者所有?|

|?如有侵權(quán),請(qǐng)聯(lián)系刪除?|


【1】國(guó)內(nèi)MCU能替代國(guó)外產(chǎn)品嗎?MCU的未來(lái)又將如何?

【2】35歲真的是程序員的坎兒?jiǎn)幔?/span>

【3】不同編程語(yǔ)言能耗不同?看這27種語(yǔ)言對(duì)比!

【4】超長(zhǎng)干貨為你解析:從串口驅(qū)動(dòng)到Linux驅(qū)動(dòng)模型,嵌入式必會(huì)!

【5】本文把TCP/IP講絕了!


免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問(wèn)題,請(qǐng)聯(lián)系我們,謝謝!

嵌入式ARM

掃描二維碼,關(guān)注更多精彩內(nèi)容

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀

全球嵌入式技術(shù)領(lǐng)域的年度盛會(huì)2026嵌入式世界展(Embedded World 2026,簡(jiǎn)稱(chēng)EW26)于3月10日至12日在德國(guó)紐倫堡成功舉辦。作為物聯(lián)網(wǎng)和邊緣AI領(lǐng)域的領(lǐng)先企業(yè),Silicon Labs(亦稱(chēng)“芯科科...

關(guān)鍵字: 物聯(lián)網(wǎng) 邊緣AI 嵌入式

3月10日至12日,2026年嵌入式世界展(Embedded World 2026,簡(jiǎn)稱(chēng)EW26)在德國(guó)紐倫堡展覽中心成功舉辦。作為領(lǐng)先的邊緣AI與智能音頻等媒體處理技術(shù)和芯片解決方案提供商,XMOS以沉浸式演示與技術(shù)交...

關(guān)鍵字: 邊緣AI 智能音頻 嵌入式

在嵌入式系統(tǒng)開(kāi)發(fā)中,SoC(System on Chip)的多樣性始終是橫亙?cè)陂_(kāi)發(fā)者面前的難題。以某工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)項(xiàng)目為例,其需同時(shí)支持NXP i.MX8M、Rockchip RK3566和Allwinner H616三...

關(guān)鍵字: Platform Driver模型 嵌入式

在高性能網(wǎng)絡(luò)編程領(lǐng)域,事件驅(qū)動(dòng)模型以其高效的I/O多路復(fù)用能力成為主流范式。不同于傳統(tǒng)的多線程/多進(jìn)程阻塞模型,事件驅(qū)動(dòng)通過(guò)單一線程監(jiān)聽(tīng)多個(gè)文件描述符的狀態(tài)變化,以非阻塞方式處理I/O事件,顯著減少了上下文切換開(kāi)銷(xiāo)和資源...

關(guān)鍵字: 事件驅(qū)動(dòng) C語(yǔ)言

在非易失性存儲(chǔ)器領(lǐng)域,EEPROM(電可擦除可編程只讀存儲(chǔ)器)曾長(zhǎng)期占據(jù)主流地位,廣泛應(yīng)用于各類(lèi)電子設(shè)備的參數(shù)存儲(chǔ)、日志記錄等場(chǎng)景。但隨著工業(yè)控制、汽車(chē)電子、醫(yī)療設(shè)備等領(lǐng)域?qū)Υ鎯?chǔ)性能提出更高要求,F(xiàn)RAM(鐵電隨機(jī)存取存...

關(guān)鍵字: 存儲(chǔ)器 可編程 嵌入式

康佳特將aReady.COM擴(kuò)展至Arm架構(gòu)模塊,基于恩智浦i.MX 95處理器打造應(yīng)用就緒的軟硬件構(gòu)建模塊,集成操作系統(tǒng)、系統(tǒng)整合與IoT連接能力,賦能高價(jià)值應(yīng)用快速落地

關(guān)鍵字: 處理器 IoT 嵌入式

3月12日,2026年中國(guó)家電及消費(fèi)電子博覽會(huì)(以下簡(jiǎn)稱(chēng):AWE 2026)在上海盛大開(kāi)幕。展會(huì)現(xiàn)場(chǎng),場(chǎng)景化、系統(tǒng)化、一體化的家電解決方案成為行業(yè)焦點(diǎn),消費(fèi)者對(duì)家電的關(guān)注也已從基礎(chǔ)的尺寸匹配,延伸至對(duì)“空間秩序感”和“視...

關(guān)鍵字: 消費(fèi)電子 蒸烤箱 嵌入式

超高效NPU IP在資源受限設(shè)備中推進(jìn)邊緣AI,因而獲得認(rèn)可

關(guān)鍵字: 人工智能 嵌入式 NPU

上海2026年3月12日 /美通社/ -- 3月12日,2026中國(guó)家電及消費(fèi)電子博覽會(huì)(AWE 2026)在上海新國(guó)際博覽中心和東方樞紐國(guó)際商務(wù)合作區(qū)展區(qū)正式啟幕。本屆展會(huì)以"AI科技?慧享未來(lái)"為...

關(guān)鍵字: 西門(mén)子 博世 嵌入式 洗碗機(jī)
關(guān)閉