RM新时代网站-首页

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

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

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

i.MX RT1176機(jī)車儀表板圖形應(yīng)用設(shè)計(jì)的介紹

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 作者:恩智浦MCU加油站 ? 2022-09-22 09:23 ? 次閱讀

本篇文章將介紹恩智浦客戶應(yīng)用工程師設(shè)計(jì)的機(jī)車儀表板圖形應(yīng)用以及最新的GUI Guider v1.4.0。

此機(jī)車儀表板演示所使用的開發(fā)板是由恩智浦和代理商共同開發(fā)設(shè)計(jì),使用i.MX RT1176搭配800x480 TFT LCD。首先利用GUI Guider設(shè)計(jì)機(jī)車儀表板的圖形用戶接口,然后將產(chǎn)生的LVGL代碼導(dǎo)入到i.MX RT1170 SDK進(jìn)行應(yīng)用程序開發(fā),最后部署到i.MX RT1176開發(fā)板,完成整個(gè)圖形應(yīng)用程序開發(fā)。

此項(xiàng)目源代碼已經(jīng)上傳到github(https://github.com/dinguluer/NXP_RT1170)公開讓有興趣的開發(fā)者下載,包含GUI Guider和MCUXpresso項(xiàng)目源代碼,軟件版本信息分別為GUI Guider v1.3.1, LVGL v8.0, i.MX RT1170 SDK2.11.0和 MCUXPresso IDE v11.5.0。

用戶可以在恩智浦的官網(wǎng)下載最新的GUI Guider v1.4.0版本(https://www.nxp.com/design/software/development-software/gui-guider:GUI-GUIDER),開啟下載的機(jī)車儀表板GUI Guider Project之后,起始畫面如下。

7cf3561c-3a12-11ed-9e49-dac502259ad0.png

GUI Guider的窗口設(shè)計(jì)畫面主要分成四個(gè)部分,左上是組件窗口,GUI Guider支持的所有LVGL組件都會(huì)顯示在這個(gè)窗口,用戶可以通過鼠標(biāo)拖拉的方式,將需要的組件直接布署在中間的圖形設(shè)計(jì)窗口。

除了組件信息之外,這個(gè)窗口還可以瀏覽應(yīng)用程序當(dāng)前導(dǎo)入的資源,如圖片資源、字體。

左下的資源窗口,顯示目前項(xiàng)目工程設(shè)計(jì)的屏幕以及使用的組件列表。中間的部分是圖形設(shè)計(jì)窗口,用戶可以將需要的組件托放到這里,進(jìn)而設(shè)計(jì)、編輯圖形用戶接口。右邊是組件屬性窗口,用戶可以很容易地通過屬性設(shè)置的方式來調(diào)整圖形應(yīng)用的外觀和風(fēng)格。同時(shí),這個(gè)窗口還可以支持事件的操作和設(shè)置,用戶可以很方便地點(diǎn)擊鼠標(biāo)就能定義事件的操作行為。

7e300bf6-3a12-11ed-9e49-dac502259ad0.png

在左下的資源窗口可以看到當(dāng)前項(xiàng)目工程所有的設(shè)計(jì)屏幕,鼠標(biāo)點(diǎn)擊任一屏幕,就可以看到此屏幕包含的所有組件。

每一個(gè)組件都可以通過組件屬性窗口中的屬性設(shè)置,來調(diào)整組件的外觀和風(fēng)格。

每個(gè)屏幕是由許多的組件建構(gòu)而成,GUI Guider提供給用戶一個(gè)直觀的圖形應(yīng)用開發(fā)接口,通過鼠標(biāo)拖放,就能輕松的使用LVGL 30多個(gè)組件來設(shè)計(jì)圖形用戶接口。同時(shí)用戶還能使用自定義的圖像和字體,結(jié)合LVGL組件來定制圖形應(yīng)用設(shè)計(jì),設(shè)計(jì)出不同風(fēng)格的圖形應(yīng)用接口。

7ecb0b06-3a12-11ed-9e49-dac502259ad0.png

當(dāng)用戶完成圖形設(shè)計(jì)之后,按下右上的”Generatecode”按鈕,等待代碼生成之后,在工具菜單選擇”ExportProject”,GUI Guider將會(huì)產(chǎn)生適用于IAR、KEIL和MCUXpresso IDE開發(fā)環(huán)境工具的項(xiàng)目代碼,方便用戶進(jìn)行相關(guān)的應(yīng)用程序開發(fā)。

7fbbc41a-3a12-11ed-9e49-dac502259ad0.png

開啟導(dǎo)出的MCUXpresso工程項(xiàng)目,可以發(fā)現(xiàn)此項(xiàng)目是基于RT1170 SDK中的” lvgl_guider” 項(xiàng)目再加上GUI Guider生成的LVGL源代碼。

用戶可以在MCUXpresso IDE進(jìn)行相關(guān)應(yīng)用的開發(fā),如底層驅(qū)動(dòng)、接口設(shè)備驅(qū)動(dòng)、圖形畫面與其他周邊的互動(dòng)事件行為等等,最后下載到開發(fā)版上驗(yàn)證圖形設(shè)計(jì)效果、調(diào)適,最終完成圖形應(yīng)用設(shè)計(jì)開發(fā)。

8071961e-3a12-11ed-9e49-dac502259ad0.png

以上是i.MX RT1176機(jī)車儀表板圖形應(yīng)用設(shè)計(jì)的介紹,有興趣的用戶趕快動(dòng)手下載來試試看吧。最后,一起來觀看i.MX RT1176機(jī)車儀表板的演示視頻(https://www.bilibili.com/video/BV14d4y1o77u/),歡迎留言、分享和意見反饋,謝謝。

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

    關(guān)注

    69

    文章

    4921

    瀏覽量

    87394
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5032

    瀏覽量

    97371
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4779

    瀏覽量

    68521

原文標(biāo)題:i.MX RT1176 機(jī)車儀表板圖形應(yīng)用設(shè)計(jì)和GUI Guider介紹

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

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    i.MX RT1020到i.MX RT1010的遷移手冊

    i.MX RT1020到i.MX RT1010的遷移指南
    發(fā)表于 12-12 06:25

    RT1176 SDK v2.12.1錯(cuò)誤問題如何解決?

    FLEXRAM_ErrorInjection()中使用的定義 不存在。該函數(shù)還嘗試訪問一個(gè)寄存器,根據(jù) i.MX RT1170 處理器參考手冊 Rev.1,該處理器上不存在該寄存器。 這是一個(gè)主要錯(cuò)誤,已針對 SDK
    發(fā)表于 03-27 08:00

    RT1176如何調(diào)試自定義FlexSPI配置塊?

    我們正在開發(fā)帶有 i.MX RT1166 uC 和另一個(gè)閃存芯片的定制,而不是 NXP 評(píng)估上使用的芯片。我們的閃存芯片使用與 NXP 評(píng)估
    發(fā)表于 03-28 07:57

    i.MX RT1052芯片的核心,性能和代碼詳細(xì)資料概述

    i.MX RT1052是i.MX RT系列芯片,是由 NXP 半導(dǎo)體公司推出的跨界處理器芯片,該系列下又包
    的頭像 發(fā)表于 06-10 10:55 ?2.5w次閱讀

    01:i.MX RT系列產(chǎn)品的介紹與演示

    i.MX RT產(chǎn)品是今年市場上最受歡迎的跨界MCU產(chǎn)品。本講座將對i.MX RT系列做一個(gè)簡要的介紹,包括主要特性和主要外設(shè)。然后會(huì)分享能夠
    的頭像 發(fā)表于 01-23 07:21 ?2995次閱讀
    01:<b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>系列產(chǎn)品的<b class='flag-5'>介紹</b>與演示

    01:i.MX RT的市場應(yīng)用和參考解決方案

    i.MX RT產(chǎn)品是今年市場上最受歡迎的跨界MCU產(chǎn)品。i.MX RT定位為一款MCU產(chǎn)品,它可以重復(fù)利用傳統(tǒng)的Arm MCU生態(tài)系統(tǒng)。除此之外,本次講座還將簡要
    的頭像 發(fā)表于 01-21 07:13 ?3349次閱讀
    01:<b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>的市場應(yīng)用和參考解決方案

    02:i.MX RT系列產(chǎn)品的介紹與演示

    i.MX RT產(chǎn)品是今年市場上最受歡迎的跨界MCU產(chǎn)品。本講座將對i.MX RT系列做一個(gè)簡要的介紹,包括主要特性和主要外設(shè)。然后會(huì)分享能夠
    的頭像 發(fā)表于 01-21 07:04 ?2300次閱讀
    02:<b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>系列產(chǎn)品的<b class='flag-5'>介紹</b>與演示

    恩智浦i.MX RT1170在將該系列帶上了更高的層面

    自2017年上市以來,i.MX RT系列取得了優(yōu)秀的市場表現(xiàn)。i.MX RT1170跨界MCU是恩智浦i.MX
    的頭像 發(fā)表于 05-18 11:15 ?3772次閱讀

    i.MX RT開發(fā)筆記-08 | i.MX RT1062嵌套中斷向量控制器NVIC(按鍵中斷檢測)

    系列文章目錄i.MX RT開發(fā)筆記-01 | 初識(shí) i.MX RT1062 跨界MCUi.MX RT
    發(fā)表于 12-01 13:51 ?2次下載
    <b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>開發(fā)筆記-08 | <b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>1062嵌套中斷向量控制器NVIC(按鍵中斷檢測)

    RT-Thread & NXP 發(fā)布 i.MX RT 系列 BSP 新框架

    前言i.MX RT 是 NXP 推出的跨界處理器系列。該系列下又包括 i.MX RT1020、i.MX
    發(fā)表于 12-07 13:06 ?2次下載
    <b class='flag-5'>RT</b>-Thread & NXP 發(fā)布 <b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b> 系列 BSP 新框架

    基于i.MX RT單芯片實(shí)現(xiàn)的GUI圖形顯示和語音控制解決方案

    基于優(yōu)秀的性能指標(biāo),i.MX RT可以勝任許多輕量級(jí)的AI應(yīng)用,賦能越來越多的邊緣設(shè)備。今天這場視頻講座中,恩智浦的專家將向大家展示一款基于i.MX RT單芯片實(shí)現(xiàn)的GUI
    的頭像 發(fā)表于 12-31 09:48 ?7250次閱讀

    移植Arm-2D到i.MX RT1050-EVKB并繪制圖形界面

    眾所周知,i.MX RT系列是MCU中的性能強(qiáng)者,超高的主頻、豐富的外設(shè)以及足夠大的存儲(chǔ)使其能輕松應(yīng)用于各類領(lǐng)域。其中,在圖像視頻方面,i.MX RT1050及以上系列,集成了PXP
    的頭像 發(fā)表于 06-23 09:33 ?2189次閱讀

    移植Arm-2D到i.MX RT1050-EVKB并繪制圖形界面

    眾所周知,i.MX RT系列是MCU中的性能強(qiáng)者,超高的主頻、豐富的外設(shè)以及足夠大的存儲(chǔ)使其能輕松應(yīng)用于各類領(lǐng)域。其中,在圖像視頻方面,i.MX RT1050及以上系列,集成了PXP
    的頭像 發(fā)表于 07-12 10:05 ?1872次閱讀

    適用于i.MX RT500和i.MX RT600 MCU的Xtensa音頻框架介紹

    可編程方法,從而提供最大的靈活性,本篇將介紹適用于i.MX RT500和i.MX RT600 MCU的Xtensa音頻框架(XAF)。
    的頭像 發(fā)表于 11-10 09:39 ?2698次閱讀

    i.MX RT的FlexRAM配置問題

    i.MX RT的FlexRAM配置問題
    的頭像 發(fā)表于 10-24 15:46 ?805次閱讀
    <b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>的FlexRAM配置問題
    RM新时代网站-首页