女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于MCU通用GUI大盤點

jf_pJlTbmA9 ? 來源:strongerHuang ? 作者:strongerHuang ? 2023-10-18 17:07 ? 次閱讀

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

以前,因為MCU的資源和處理能力有限,很少有基于MCU通用的GUI。現在,MCU資源增多,處理能力也強了,同時市場需求也增多了,GUI功能也越來越豐富了。下面來盤點一些常見的基于MCU的GUI。

emWin

emWin屬于SEGGER公司下面的一種GUI產品,一種嵌入式GUI解決方案。業界領先的嵌入式圖形庫,專業的嵌入式GUI。

emWin支持在任何嵌入式系統上創建高效、高質量的圖形用戶界面,emWin支持資源受限的微控制器的系統,運行令人驚嘆的交互界面。

emWin與單任務和多任務環境兼容,可以使用專有的操作系統,也可以與任何商業RTOS兼容。它以C語言源代碼提供,使其成為嵌入式市場的專業、通用GUI,可用于多種不同的場景。

特點:

創建驚人的圖形與功能強大,易于使用的API

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

適用于任何ANSI C/C++開發環境

體驗可靠的圖形解決方案

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

拓展:emWin和STemWin、μCGUI的關系

相信大家對這幾個GUI都不陌生,但你知道他們的來源和關系嗎?

簡單的說:STemWin和μCGUI都是由emWin發展而來。

wKgaomUD3imAfKpyAAFvZcRAWco228.png

STemWin由SEGGER公司授權給ST(意法半導體),使用ST芯片的用戶可以免費使用STemWin。同時,還針對ST的微控制器做了專門的優化,比如在使用STM32F4帶FPU的芯片時,STemWin在需要浮點處理的地方專門做了優化。

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

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

LVGL

官網地址:
https://lvgl.io/

LVGL全稱Light and Versatile Graphics Library。

LVGL是一個高度可裁剪、低資源占用、界面美觀且易用的嵌入式系統圖形庫。

wKgZomUD3iqAGSs2AAC1_rQw_BU605.png

因為 LVGL 支持的平臺眾多,提供的例程和資料也很多,目前 LVGL 已經是全球單片機愛好者、開發者首選的GUI之一。

wKgaomUD3iyAAGLOAADoX7DJqSU008.jpg

TouchGFX屬于Draupner Graphics公司的GUI產品,在2018年7月,TouchGFX被ST收購,在STM32上可以免費使用TouchGFX。

目前,TouchGFX擴展至STM32生態系統,并集成在STM32CubeMX中。

看一個在STM32F4上運行TouchGFX的視頻

wKgZomUD3jiADMSiAAGBFPghSMM120.png

MiniGUI是一款國產GUI,一款面向嵌入式系統的高級窗口系統和圖形用戶界面(GUI)支持系統,由魏永明先生于1998年底開始開發。2002 年,魏永明先生創建北京飛漫軟件技術有限公司,為MiniGUI 提供商業技術支持,同時也繼續提供開源版本,飛漫軟件是中國地區為開源社區貢獻代碼最多的軟件企業。

MiniGUI豐富的功能和可配置性使得它既適用于運行在30MHz CPU的低端設備,也適用于使用GPU的高端設備。為嵌入式和智能物聯網設備提供一個成熟的、經過驗證的跨平臺GUI系統。

MiniGUI技術優勢

和其它針對嵌入式產品的圖形系統相比,MiniGUI 在對系統的需求上具有如下幾大優勢:

可伸縮性強

輕型、占用資源少

高性能、高可靠性

可配置性

Qt for MCUs

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

最近,正式發布了 Qt for MCUs 2.2 LTS(長周期支持版),這是Qt for MCUs的首個長周期支持版。

Qt for MCUs的主要優勢:

復用您在微控制器上的現有技能

通過跨設備(從高端到大眾設備)的技術一致性,來降低維護成本

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

將傳統解決方案升級到現代的跨平臺圖形工具包

Qt商業和開源版差異:

wKgaomUD3jqAWRMaAATTg6tNQ1E601.jpg

AWTK

AWTK 全稱 Toolkit AnyWhere,是 ZLG 開發的開源 GUI 引擎,旨在為嵌入式系統、WEB、各種小程序、手機和 PC 打造的通用 GUI 引擎,為用戶提供一個功能強大、高效可靠、簡單易用、可輕松做出炫酷效果的 GUI 引擎。

wKgZomUD3j2ATKGuAAGTVGcaLoU371.png

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17831

    瀏覽量

    360333
  • 嵌入式
    +關注

    關注

    5141

    文章

    19526

    瀏覽量

    314893
  • GUI
    GUI
    +關注

    關注

    3

    文章

    676

    瀏覽量

    40741
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    2025年第一季恩智浦“芯”品大盤點(S32K5汽車MCU、MCX L系列微控制器)

    恩智浦芯品大盤點 ? 工欲善其事,必先利其器——2025年,恩智浦又雙叒上架了不少非常能打的“芯”產品,銳意進取的你,都get到了嗎? 今天,小編就從芯片方案和開發工具兩個方面,對過去一個季度中發
    的頭像 發表于 03-28 11:49 ?1318次閱讀
    2025年第一季恩智浦“芯”品<b class='flag-5'>大盤點</b>(S32K5汽車<b class='flag-5'>MCU</b>、MCX L系列微控制器)

    燒錄了MCU和DLPC3479的固件后,板子初始化成功,但是用GUI顯示未連接,無法通訊的原因?

    你好 我現在自主制作了一塊PCB,用的是和DLP4710EVM-LC一樣的芯片組,在燒錄了MCU和DLPC3479的固件后,板子初始化成功,但是用GUI顯示未連接,無法通訊,請問可能是什么原因
    發表于 02-18 07:29

    DRV8434SEVM GUI用戶指南

    電子發燒友網站提供《DRV8434SEVM GUI用戶指南.pdf》資料免費下載
    發表于 12-21 10:36 ?0次下載
    DRV8434SEVM <b class='flag-5'>GUI</b>用戶指南

    MSP-TouchPro GUI用戶指南

    電子發燒友網站提供《MSP-TouchPro GUI用戶指南.pdf》資料免費下載
    發表于 12-10 14:09 ?0次下載
    MSP-TouchPro <b class='flag-5'>GUI</b>用戶指南

    PGA300 GUI用戶指南

    電子發燒友網站提供《PGA300 GUI用戶指南.pdf》資料免費下載
    發表于 12-07 15:23 ?0次下載
    PGA300 <b class='flag-5'>GUI</b>用戶指南

    DRV8811 EVM GUI手冊

    電子發燒友網站提供《DRV8811 EVM GUI手冊.pdf》資料免費下載
    發表于 12-03 14:00 ?0次下載
    DRV8811 EVM <b class='flag-5'>GUI</b>手冊

    DLP EVM GUI工具用戶指南

    電子發燒友網站提供《DLP EVM GUI工具用戶指南.pdf》資料免費下載
    發表于 11-26 14:22 ?1次下載
    DLP EVM <b class='flag-5'>GUI</b>工具用戶指南

    DRV8428PEVM GUI用戶指南

    電子發燒友網站提供《DRV8428PEVM GUI用戶指南.pdf》資料免費下載
    發表于 11-20 11:52 ?1次下載
    DRV8428PEVM <b class='flag-5'>GUI</b>用戶指南

    Scalable PMICs GUI用戶指南

    電子發燒友網站提供《Scalable PMICs GUI用戶指南.pdf》資料免費下載
    發表于 11-20 11:37 ?0次下載
    Scalable PMICs <b class='flag-5'>GUI</b>用戶指南

    分享一款GUI開發神器

    GT-HMI(Human Machine Interface) 國產開源 GUI 框架及永久免費設計軟件。
    的頭像 發表于 11-06 09:29 ?782次閱讀

    分享一個跨平臺通用GUI框架

    AAGUI是一個不依賴特定硬件、操作系統的跨平臺通用GUI
    的頭像 發表于 10-28 09:21 ?999次閱讀
    分享一個跨平臺<b class='flag-5'>通用</b>型<b class='flag-5'>GUI</b>框架

    在TM4C MCU上用FreeRTOS開發通用應用程序應用說明

    電子發燒友網站提供《在TM4C MCU上用FreeRTOS開發通用應用程序應用說明.pdf》資料免費下載
    發表于 09-11 14:15 ?0次下載
    在TM4C <b class='flag-5'>MCU</b>上用FreeRTOS開發<b class='flag-5'>通用</b>應用程序應用說明

    盤點那些常見音視頻接口

    我們熟知的一些常見音視頻接口,發展至今在日常使用中已經漸漸少了。但是在工業領域的音視頻連接,依然能看到其身影。這些看似消失的接口,它們現在發展成什么樣子了?本期我們將做一個大盤點
    的頭像 發表于 09-09 14:34 ?1070次閱讀

    七大嵌入式GUI盤點

    嵌入式圖形用戶界面(GUI)是一種為嵌入式系統設計的用戶界面,它可以讓用戶通過圖形化的方式與設備進行交互。以下是對七種嵌入式 GUI盤點。 emWin 由德國SEGGER公司開發,可為圖形
    發表于 09-02 10:58

    芯海科技通用 32位 MCU FAQ

    推薦使用什么?答:優先推薦使用芯海量產燒錄器CS WRITER 來量產。 問:量產燒錄器CS WRITER 是否支持 HEX文件和 BIN? 答:所有通用MCU 支持 HEX 文件, 功能陸續升級中
    發表于 06-07 16:48