91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內(nèi)不再提示

“嵌入式GUI開發(fā)特訓營”開營啦!是學霸就有獎拿,快來挑戰(zhàn)一下!

恩智浦MCU加油站 ? 來源:未知 ? 2023-12-07 10:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

近期,恩智浦中國官方賬號在國內(nèi)知名視頻平臺"B站"推出了嵌入式GUI開發(fā)特訓營系列視頻教程:

https://www.bilibili.com/video/BV1gC4y1A7XN/?spm_id_from=333.999.0.0&vd_source=a3d6b60f0a54fab9b46c82c027fe76e1加入恩智浦“嵌入式GUI特訓營”,讓你的GUI技能分分鐘與高手并肩!說到嵌入式GUI,那可真是有太多的東西可以聊。在此開啟一個系列話題,講述NXP的嵌入式圖形世界。今天為大家?guī)淼谝恢v:NXP圖形策略及GUI Guider/LVGL介紹。

嵌入式圖形趨勢

隨著電子信息工業(yè)的飛速發(fā)展,現(xiàn)在日常生活中出現(xiàn)越來越多擁有用戶界面的電子產(chǎn)品。曾經(jīng)常見的旋鈕式洗衣機、微波爐,按鍵式電話、汽車中控臺都漸漸被交互式界面所取代,各家產(chǎn)品也在界面交互這一塊發(fā)力,做出更能讓客戶眼前一亮的產(chǎn)品。從而,嵌入式圖形這一領(lǐng)域展現(xiàn)出如下的技術(shù)趨勢:

  • 越來越多的產(chǎn)品配備用戶交互界面;

  • 越來越強的圖形界面功能與外觀;

  • 越來越快的用戶界面開發(fā)速度。

NXP在用戶界面這一市場做了大量的工作,為市場提供了完備的圖形策略。

NXP的圖形策略

當前市場主流的用戶界面從低到高可分為:分辨率較低、配置簡單圖形元素、有限動畫、顏色單一的入門級用戶界面;高分辨率、多控件與屏幕切換、復雜動畫、顏色飽滿并使用專用圖形加速硬件的高級用戶界面。在NXP針對圖形界面的微控制器MCU中,同樣根據(jù)前面的分類配備了一系列產(chǎn)品。

wKgZomVxNTKAflTrAAMsMZLfYs4899.png? ? ? ? ? ? ? ? ??圖1. NXP圖形界面MCU分類

從Cortex-M0+低功耗的產(chǎn)品到Cortex-M7高達1GHz并且配有專用硬件圖形加速器的高性能(跨界)MCU,用戶都可以在NXP的微控制器家族中找到適合自己圖形界面的產(chǎn)品來進行開發(fā)。

除了在硬件產(chǎn)品上的全覆蓋策略,NXP在軟件生態(tài)方面也是“火力全開“。NXP當前的圖形生態(tài)中,涵蓋了大部分市面上常見的圖形庫,從輕量級的圖形庫LVGL到較為專業(yè)的Qt等,都已經(jīng)在NXP微控制器中進行了部署,并且許多的圖形界面應(yīng)用已經(jīng)加入了我們的SDK中。

wKgZomVxNTKAfgkdAAKZOI9eUd4209.png? ? ? ? ? ? ? ? ? ? ? 圖2. NXP圖形生態(tài)系統(tǒng)

除了圖中的幾個圖形庫,還有例如MicroEJ等公司也在嵌入式圖形界面領(lǐng)域與NXP有所合作,對NXP的部分微控制器有所支持。

近些年,國內(nèi)圖形庫也正在快速發(fā)展。NXP同樣看到了這一點,拓展了自己的圖形生態(tài)系統(tǒng)。比如致遠電子的開源圖形庫AWTK,支持了包括LPC以及i.MXRT的部分產(chǎn)品;基于國產(chǎn)RTOSRT-THREAD柿餅UI,同樣支持了包括LPC以及i.MXRT的部分產(chǎn)品等。

GUI GUIDER/LVGL介紹

前文中介紹了NXP的圖形策略,現(xiàn)在來重點講一講LVGL這個特殊的圖形庫。為什么說其特殊?因為NXP甚至為LVGL推出了一個上位機界面設(shè)計軟件GUI Guider。

LVGL介紹

LVGL全稱Lightand Versatile Graphics Library。從名字可以看出這是一個致力于輕量級的圖形庫,不過隨著時間的推移,這個輕量級的圖形庫功能卻越來越強大。其主要特點有:

  1. 1. 免費且開源

  2. 2. 硬件獨立,不依賴于任何微控制器

  3. 3. 硬件要求低,當前大部分能夠驅(qū)動顯示器的MCU都可以運行LVGL

  4. 4. 豐富的開發(fā)工具,包括了字體以及圖像轉(zhuǎn)換器

  5. 5. 強大的界面設(shè)計功能(后續(xù)介紹)

GUI Guider介紹

GUI GUIDER是一個使用方便的圖形用戶界面開發(fā)工具,確保用戶可以基于LVGL圖形庫快速開發(fā)高質(zhì)量的顯示界面。GUI Guider工具是為了客戶在使用NXP產(chǎn)品開發(fā)基于LVGL的用戶界面工程時,能有一個更方便的開發(fā)體驗從而由NXP的軟件團隊開發(fā)的。用戶可以免費使用此工具進行NXP微控制器的界面開發(fā)。GUI Guider有如下幾個特點:

  • 通過拖拽方式進行界面設(shè)計,所見即所得的設(shè)計理念;

  • 可免費與NXP設(shè)備一起使用;

  • 包含LVGL 庫和自定義小部件;

  • 支持導入圖像和自定義字體;

  • 能夠方便的添加事件、動作和動畫;

  • 可以通過模擬器進行界面設(shè)計的仿真

  • 支持視頻解碼、LottieFiles 動畫;

  • 可以使用NXP設(shè)備中的PXP以及GPU硬件加速;

  • 工程支持 C 和 MicroPython兩種語言;

  • MCUXpresso IDE、IAR 和Keil的直接項目輸出;

  • RT-Thread 和 Zephyr 的項目導出。

支持的設(shè)備系列包括:
  • i.MX RT
  • MX

  • KW

  • RW

  • MCX

GUI Guider還有一個很大的特色,則是用戶們可以通過GUI Guider Community提出對工具使用時碰到的問題以及對工具一些改進的建議,我們的工程師會在community上面及時予以溝通回應(yīng)。GUI Guider從2021年首次發(fā)布的v1.0.0版本順利推進到如今的v1.6.1版本,也得益于廣大用戶的積極提問和建議。

wKgZomVxNTKAN6zZAAC9h7yo_Ks950.png? ? ? ? ? ? ? ? ? 圖3. GUI Guider開啟界面

GUIGuider生成的工程結(jié)構(gòu)如下所示,custom文件夾為用戶自定義代碼存放區(qū);generated文件夾為界面以及事件設(shè)計生成文件存放區(qū);import文件夾為用戶導入資源存放區(qū);lib文件夾則存放工程需要用到的工具庫;lvgl文件夾則是LVGL圖形庫源碼;lvgl-simulator為模擬器存放區(qū);ports文件夾是為工程在linux和qnx下運行的工具文件;sdk則是包含了生成的程序源碼以及IDE的工程文件;temp則是一些樣例文件。而“.guiguider“文件則是GUI Guider的工程文件,若要使用工具導入工程,就是導入此文件。

wKgZomVxNTOAW6WGAACShOR2tRo256.png? ? ? ? ? ? ? ? ? ? ? 圖4. GUI Guider生成的工程

小結(jié)

此篇文章為GUI GUIDER特訓營系列第一篇,介紹了NXP的圖形策略以及GUI GUIDER工具的由來與發(fā)展。后續(xù)我會帶大家直接上手GUI GUIDER工具,來設(shè)計自己的GUI 界面工程。

END

更多恩智浦AI-IoT市場和產(chǎn)品信息,邀您同時關(guān)注“NXP客?!蔽⑿殴娞?/span>

wKgZomVxNTOAWaIkAABCdkRE230356.jpg ? ? ?

NXP客棧


恩智浦致力于打造安全的連接和基礎(chǔ)設(shè)施解決方案,為智慧生活保駕護航。

長按二維碼,關(guān)注我們

恩智浦MCU加油站


這是由恩智浦官方運營的公眾號,著重為您推薦恩智浦MCU的產(chǎn)品信息、開發(fā)技巧、教程文檔、培訓課程等內(nèi)容。

wKgZomVxNTOAeEfUAAATNlPH08Y601.jpg ?

長按二維碼,關(guān)注我們


原文標題:“嵌入式GUI開發(fā)特訓營”開營啦!是學霸就有獎拿,快來挑戰(zhàn)一下!

文章出處:【微信公眾號:恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


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

    關(guān)注

    147

    文章

    18925

    瀏覽量

    398250
  • 恩智浦
    +關(guān)注

    關(guān)注

    14

    文章

    6095

    瀏覽量

    147424

原文標題:“嵌入式GUI開發(fā)特訓營”開營啦!是學霸就有獎拿,快來挑戰(zhàn)一下!

文章出處:【微信號:NXP_SMART_HARDWARE,微信公眾號:恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Linux 開發(fā)嵌入式必備命令速查表

    管理等環(huán)節(jié)輕松應(yīng)對各種問題。今天,我們整理了份Linux嵌入式開發(fā)必備命令速查表,讓你篇文章就能快速查閱。、文件與目錄管理命令在
    的頭像 發(fā)表于 01-19 09:06 ?884次閱讀
    Linux <b class='flag-5'>下</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>嵌入式</b>必備命令速查表

    什么是嵌入式應(yīng)用開發(fā)

    概述 所謂的嵌入式應(yīng)用開發(fā)就是在嵌入式操作系統(tǒng)進行開發(fā)、軟硬件綜合開發(fā) ?
    發(fā)表于 01-12 16:13

    恩智浦嵌入式HMI應(yīng)用開發(fā)工具GUI Guider 1.10.1全新上線

    恩智浦嵌入式HMI應(yīng)用開發(fā)工具GUI Guider 1.10.1全新上線!新版本重點聚焦性能提升、工具鏈升級、多點觸控體驗以及開發(fā)板適配,
    的頭像 發(fā)表于 12-28 09:45 ?1604次閱讀

    淺淺問一下嵌入式端是用protobuf?

    淺淺問一下,嵌入式那邊是不是都在用 protobuf 啊?聽人說性能好、省流量、序列化快,移植過去代碼量好像也不大,乍聽真是嵌入式傳輸協(xié)議的“理想型”。但真
    的頭像 發(fā)表于 12-17 10:16 ?200次閱讀
    淺淺問<b class='flag-5'>一下</b>,<b class='flag-5'>嵌入式</b>端是用protobuf?

    ARM嵌入式這樣

    直冠以高門檻的名號,相較于軟件開發(fā)遜色的起步薪資也被網(wǎng)友調(diào)侃“餓肚子”。熱情投入嵌入式的人比比皆是,無可奈何轉(zhuǎn)入產(chǎn)品經(jīng)理或技術(shù)型銷售的也比肩繼踵。嵌入式工程師到底有沒有前途? 的確
    發(fā)表于 12-04 07:48

    瑞薩電子攜手LVGL PRO推進嵌入式圖形用戶界面開發(fā)

    隨著嵌入式設(shè)備對用戶體驗要求的不斷提升,圖形用戶界面(GUI)成為產(chǎn)品開發(fā)越來越重要的環(huán)。作為目前最流行的開源嵌入式圖形庫之
    的頭像 發(fā)表于 11-21 10:23 ?1569次閱讀
    瑞薩電子攜手LVGL PRO推進<b class='flag-5'>嵌入式</b>圖形用戶界面<b class='flag-5'>開發(fā)</b>

    恩智浦如何攻克兩大嵌入式開發(fā)難題

    在我們的身邊,嵌入式系統(tǒng)無處不在。而隨著技術(shù)的進步和應(yīng)用的拓展,今天的嵌入式開發(fā)也面臨著諸多新課題、新挑戰(zhàn)。
    的頭像 發(fā)表于 10-27 09:28 ?1784次閱讀

    嵌入式從入門到進階,怎么?

    嵌入式從入門到進階,怎么? 嵌入式學習的核心是 “軟硬結(jié)合的技術(shù)壁壘”,科學分層才能高效突破。以下是從入門到高階的精簡路線,幫你避開彎路: 1、基礎(chǔ)奠基層:構(gòu)建技術(shù)底座 C 語言聚焦 指針、結(jié)構(gòu)體
    發(fā)表于 09-02 09:44

    第10期EMC線上特訓圓滿結(jié)

    《EMC線上實戰(zhàn)特訓》第十期學員順利畢業(yè)!聚焦賽盛技術(shù)的培訓砥礪與學員的蛻變成果!在過去三個多月的時光里,我們與每位學員結(jié)伴踏上了學習的征程,共同見證了他們的蛻變和成就。這段漫長的旅程化作了珍貴
    的頭像 發(fā)表于 08-28 14:22 ?836次閱讀
    第10期EMC線上<b class='flag-5'>特訓</b><b class='flag-5'>營</b>圓滿結(jié)<b class='flag-5'>營</b>!

    !飛凌嵌入式聯(lián)合NXP邀您參加OK-MX9596-C開發(fā)板試用活動

    !飛凌嵌入式聯(lián)合NXP邀您參加OK-MX9596-C開發(fā)板試用活動
    的頭像 發(fā)表于 08-22 08:03 ?1006次閱讀
    送<b class='flag-5'>啦</b>!飛凌<b class='flag-5'>嵌入式</b>聯(lián)合NXP邀您參加OK-MX9596-C<b class='flag-5'>開發(fā)</b>板試用活動

    嵌入式工程師為什么要QT?

    Qt對嵌入式工程師來說,真的很重要嗎? Qt是個跨平臺的C++應(yīng)用程序開發(fā)框架,非常適合嵌入式系統(tǒng)的開發(fā),Qt在
    發(fā)表于 08-14 15:15

    動手打造你的電子寵物:RT-Thread睿賽德暑期師資特訓即將 | 雄鷹計劃

    物聯(lián)網(wǎng)、人工智能浪潮奔涌,嵌入式系統(tǒng)已成為智能家居、醫(yī)療健康、自動駕駛、工業(yè)自動化等領(lǐng)域的“智慧心臟”,中國嵌入式技術(shù)的每次躍升,都急切呼喚著培訓的同步革新。嵌入式教育的“痛點”即是
    的頭像 發(fā)表于 07-01 14:00 ?1126次閱讀
    動手打造你的電子寵物:RT-Thread睿賽德暑期師資<b class='flag-5'>特訓</b><b class='flag-5'>營</b>即將<b class='flag-5'>開</b><b class='flag-5'>營</b> | 雄鷹計劃

    香橙派AIpro(20T)走進北京大學、上海交通大學等高校鯤鵬昇騰科教創(chuàng)新卓越中心特訓

    近日,北京大學、上海交通大學等高校鯤鵬昇騰科教創(chuàng)新卓越中心特訓-DeepSeek專場成功舉辦。活動旨在基于昇騰技術(shù)的DeepSeek本地化部署實踐分享,培養(yǎng)學員自主創(chuàng)新開發(fā)能力。華為技術(shù)專家
    的頭像 發(fā)表于 04-18 11:51 ?1163次閱讀
    香橙派AIpro(20T)走進北京大學、上海交通大學等高校鯤鵬昇騰科教創(chuàng)新卓越中心<b class='flag-5'>特訓</b><b class='flag-5'>營</b>

    嵌入式主板開發(fā)詳細指南

    嵌入式主板開發(fā)涉及硬件設(shè)計、軟件集成、系統(tǒng)優(yōu)化等多個環(huán)節(jié),需要結(jié)合具體應(yīng)用場景進行深度定制。以下是嵌入式主板開發(fā)的詳細指南,涵蓋關(guān)鍵步驟、工具、挑戰(zhàn)
    的頭像 發(fā)表于 04-02 11:35 ?1368次閱讀
    <b class='flag-5'>嵌入式</b>主板<b class='flag-5'>開發(fā)</b>詳細指南

    嵌入式系統(tǒng)開發(fā)圣經(jīng)【干貨】

    主管、系統(tǒng)設(shè)計分析人員及欲進入該領(lǐng)域的工程師。是開發(fā)嵌入式系統(tǒng)產(chǎn)品必備的入門圣經(jīng),進入嵌入式系統(tǒng)領(lǐng)域的寶典??梢苑捶?,學習一下
    發(fā)表于 03-12 13:58