GUI Guider是恩智浦為LVGL開發了一個上位機GUI設計工具,可以通過拖放控件的方式設計LVGL GUI頁面,加速GUI的設計。設計完成的GUI頁面可以在PC上仿真運行,確認設計完畢之后可以生成C代碼,再整合到MCU項目中。
GUI Guider(Version: 1.0.0-GA)的主要特征:
鏈接:https://www.nxp.com.cn/
進入NXP官網的軟件中心搜索:GUI Guider,即可找到:
可根據自己需要下載Windows10版本或者Ubuntu版本。
如果嫌官網下載麻煩也可以在本公眾號后臺回復關鍵詞:GUI-Guider下載,即可獲取。
首先需要創建工程:
① 設置工程名字;
② 設置工程路徑;
③ 選擇平臺模板;
④ 選擇應用模板(可選);
⑤ 選擇設備支持的顏色深度;
⑥ 選擇設備支持的屏幕分辨率;
⑦ 創建工程。
創建完工程之后進入GUI設計頁面:
左側是組件區,中間是設計區,右邊是控件地屬性設置區。按照自己地需要設計GUI頁面,如:
運行模擬器預覽一下效果:
沒問題之后就可以生成代碼(記得先保存工程),在Guider中也可以在代碼窗口查看生成的代碼:
生成的代碼在Guider工程目錄的generated文件夾下:
下面開始把我們設計好的GUI整合到我們的嵌入式項目中。
下面以STM32為例。
我們使用之前LittlevGL在STM32上的移植使用 的文章中的工程。把generated文件夾工程整個復制到我們的keil工程目錄中:
接著在keil工程添加相關源文件、添加頭文件路徑:
然后編寫測試代碼進行測試:
下載到板子里:
以上就是使用GUI Guider上位機設計好LVGL GUI頁面并移植到MCU工程的整個過程,可以看到通過簡單地托控件地方式就可以很方便地設計我們的GUI頁面,相對于之前直接堆代碼的方式快速了很多。
關于GUI Guider的更詳細的使用可多查閱GUI Guider用戶手冊文檔:
關于LVGL各控件地使用可以多參考GUI Guider集成的綜合demo及官方的lv_examples,GUI Guider集成的綜合demo可以在新建工程選擇應用模板時進行選擇,如:
以上就是本次的分享,如果文章對你有幫助,麻煩幫忙轉發轉發,謝謝!
私信回復關鍵詞:GUI-Guider下載,可獲獲取GUI-Guider安裝包及本文實例demo。
基于vs2019的lvgl模擬器使用
如何同時輸出調試信息到終端與文件?
如何查看Linux命令工具的源碼?
C語言、嵌入式中一些非常實用的宏技巧
1024G 嵌入式資源大放送!包括但不限于C/C++、單片機、Linux等。私信回復1024,即可免費獲取!
#正版# #微軟原版# #MSDN# #鏡像# Msdn原版ISO鏡像_Windows 10 2004更新:
Build 19041隸屬于20H1,版本號v2004(從年月份來看應是v2003,但可能混淆Windows server 2003),多方傳言稱RTM將于本月底前簽署,正式開放穩定升級預計在明年3、4月份。新功能方面值得一說的似乎只有一點,即快速搜索功能開始支持美式英語之外的多語言,包括澳洲英語、加拿大英語、簡體中文、法語、德語、印度英語、意大利語、日語、西班牙語、英式英語等。此次修復的BUG包括回滾(降級)報錯、登陸第二賬戶時系統崩潰、Office軟件中日文輸入欄不彈出、部分場景下CPU使用率過高等另外,右下角的水印在本版中依然被抹除。
Msdn原版ISO鏡像_Windows 10 2004特定要求:
除了上述運行 Windows 所需的要求之外,某些功能還有其他要求。 在某些情況下,使用新一代處理器時,Windows 10 的更新版本中包含的功能將獲得最佳體驗。有關特定的硬件支持,請咨詢您的原始設備制造商(OEM)。以下是有關主要功能要求的一些其他詳細信息:
BitLocker 驅動器加密(Windows 10 專業版或 Windows 10 企業版中包含)需要 Trusted Platform Module(TPM)1.2 或更高版本,以及兼容 Trusted Computing Group(TCG)的 BIOS 或是 UEFI。BitLocker 可以在設備上使用而無需 TPM,但是你需要在可移除設備上保存啟動秘鑰,比如 USB 磁盤。 在你將一臺設備加入 Azure Active Directory(AAD)時,如果你希望能對本地驅動器進行自動加密,則必須支持 TPM 2.0 及 InstantGo。請咨詢你的電腦生產商,確認你的設備在你想啟用的場景下,是否支持正確的 TPM 版本以及 InstantGo。
BitLocker To Go需要 U 盤(僅限 Windows 10 專業版及 Windows 10 企業版)。
客戶端 Hyper-V需要具有第二級地址轉換 (SLAT) 功能的 64 位系統,以及額外的 2 GB 內存(僅限 Windows 10 專業版和 Windows 10 企業版)。
關于Windows 10 20H1 2004其他:
官方ISO鏡像來源:Slow Ring慢速通道,Fast Ring快速通道;
Windows 10 Version 2004 RTM 簡體中文原版集成ISO鏡像 12合1
Windows 10, version 2004 build 19041.84 RTM x86/x64 AIO 12in1
https://pan.baidu.com/s/1lRTU07FrVfR_mRZg7dwiYw 提取碼re1x
by ananhaidの遠景Win10版主:
# 沒有添加任何三方數據,沒有刪減任何內容,完全原版。
# 母本選用 VB-2004 官方 ISO 制作,源基準為19041.84;
# 文件制作與官方提供的格式一致,全新安裝和升級都可以。
# 這里的是官方前面8個加轉換后面4個總共12個集成發布。
12合1:直接選取所需版本即可安裝,也支持安裝之后使用其他密鑰轉換版本,包含版本為:
家庭版、專業版、企業版、教育版、專業工作站版、專業教育版、家庭單語言版、家庭中文版、適用于虛擬桌面的 Windows 10 企業版、IoT 企業版、專業僅中文版、專業單語言版。
將Windows 10 Insider Preview內部版本19041.153釋放到慢速環上:
-我們修復了可能阻止ActiveX內容加載的問題。
-我們修復了可能導致Microsoft瀏覽器繞過代理服務器的問題。
-我們修復了在Internet Explorer和Microsoft Edge中呈現PeerDist編碼的內容的問題。
-我們更改了在計算機上安裝和維護WSL2中Linux內核的方式。
-Windows Server,Microsoft腳本引擎,Windows App平臺和框架,Windows圖形,Windows輸入和合成,Windows Media,Windows Silicon平臺,Microsoft Edge,Windows基礎知識,Windows身份驗證,Windows密碼術,Windows內核,Windows Core的安全更新 網絡,Windows存儲和文件系統,Windows外圍設備,Windows網絡安全和容器以及Windows更新堆棧。
原版Win10 2004 32位:
thunder://QUFodHRwOi8veHQud2luMTBjb20uY29tL2NuX3dpbmRvd3NfMTBfY29uc3VtZXJfZWRpdGlvbnNfdmVyc2lvbl8yMDA0X3g4Nl9kdmRfZjkyMzMwMzIuaXNvWlo=
原版Win10 2004 64位:
thunder://QUFodHRwOi8veHQud2luMTBjb20uY29tL2NuX3dpbmRvd3NfMTBfY29uc3VtZXJfZWRpdGlvbnNfdmVyc2lvbl8yMDA0X3g2NF9kdmRfMGMyZWVmZGIuaXNvWlo=