日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

快速上手!帶你用LVGL工具完成樂鑫科技ESP32-S3 2.8寸串口屏UI開發(fā)!代碼完全開源!

啟明云端 ? 2025-10-30 18:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

還在為嵌入式顯示界面的開發(fā)而煩惱嗎?配置環(huán)境復雜、移植LVGL困難、燒錄過程頻頻出錯——這些問題我們都懂。今天,我們將手把手帶你走完啟明云端ESP32-S3 2.8寸串口屏的完整開發(fā)流程,讓你快速實現(xiàn)酷炫的LVGL界面效果!本教程代碼全部開源!后臺私信關鍵詞“S3-2.8寸屏LVGL開發(fā)“自動獲取ESP32-S3 2.8寸串口屏LVGL開發(fā)源代碼百度網(wǎng)盤鏈接!

串口屏準備


本次我們用于給大家演示的LVGL開發(fā)流程的串口屏是啟明云端自主研發(fā)的基于樂鑫科技ESP32-S3的2.8寸串口屏。

該串口屏自帶結(jié)構(gòu)件,支持采用LVGL工具進行UI開發(fā),支持快速開發(fā)。

我們還為大家準備了詳細的上手指南,大家可以參考學習:

搭建ESP-IDF環(huán)境


1. 輸入以下代碼更新軟件包:sudo apt-get update

d0d302b2-b577-11f0-8ce9-92fbcf53809c.png

2. 輸入以下代碼安裝esp-idf環(huán)境依賴包:

sudo apt-get install git wget flex bison gperf python3-pip python3-venv cmake

ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0 net-tools)

d0e4c128-b577-11f0-8ce9-92fbcf53809c.png

3. 創(chuàng)建存放idf的?件夾,路徑可以??選擇(mkdir esp cd esp)

4. 進行換源(此操作只需國內(nèi)?戶進?,國外?戶請忽略),拉取gitee?具

d0f2b5d0-b577-11f0-8ce9-92fbcf53809c.png

5. 輸入代碼cd esp-gitee-tools執(zhí)?gitee?具切換鏡像腳本

d10a358e-b577-11f0-8ce9-92fbcf53809c.png

6. 更換pip源,拉取esp-idf源碼:

cd .. git clone --recursive https://github.com/espressif/esp-idf.git

d11c4e04-b577-11f0-8ce9-92fbcf53809c.png

7. 切換esp-idf版本分?到v5.1

8.安裝編譯?具

d12d14c8-b577-11f0-8ce9-92fbcf53809c.png

9.設置環(huán)境變量并將環(huán)境變量放到.bashrc中,驗證esp-idf環(huán)境

d143fd00-b577-11f0-8ce9-92fbcf53809c.png


下載啟明SDK


1. 輸入以下代碼拉取源碼,該拉取流程中已集成 LVGL demo 相關資源:git clone https://gitee.com/qiming-zhixian/qmsd-esp32-bsp.gitd1675f84-b577-11f0-8ce9-92fbcf53809c.png2. 進?示例目錄,輸入以下代碼選擇開發(fā)板類型:idf.py load-board,以ZX2D80CE02S這款產(chǎn)品為例,鍵盤輸?2,回車等待系統(tǒng)配置完成d176b20e-b577-11f0-8ce9-92fbcf53809c.png3.編譯工程 idf.py build4. 打包固件 idf.py generate-firmware 會?成?個firmware_0x0.bin?件,將打包的固件復制到桌面上d18ffc82-b577-11f0-8ce9-92fbcf53809c.png

燒錄


1. 輸入以下網(wǎng)址進入官網(wǎng)下載燒錄工具,點擊Download,選擇flash Download Tool進行下載:

https://www.espressif.com/zh-hans/support/download/other-tools

d1b3eab6-b577-11f0-8ce9-92fbcf53809c.png

2. 打開燒錄工具,ZX2D80CE02S選擇類型為ESP32-S3 ,點擊ok

d1cac7e0-b577-11f0-8ce9-92fbcf53809c.png

3. 選擇需要燒錄的固件,目標地址為0x0.選擇目標端口號

4. 點擊START開始燒錄


移植LVGL官方例程到qmsd


1. 輸入qmsd的示例get-start,我們的修改將基于get-start進行

d1e7e97e-b577-11f0-8ce9-92fbcf53809c.png

2. 新建自定義組件目錄,輸入代碼mkdir components獲取LVGL8.10.0源代碼

d1f89fc6-b577-11f0-8ce9-92fbcf53809c.png

3.解壓后進?此目錄下將其復制到widgets目錄下

d20e6630-b577-11f0-8ce9-92fbcf53809c.jpg

4. 編寫CMakeLists.txt使程序加?構(gòu)建系統(tǒng)

idf_component_register(

SRC_DIRS .

INCLUDE_DIRS .

REQUIRES ui_engine)

d2235d38-b577-11f0-8ce9-92fbcf53809c.png

5. 修改復制的?件,使其適配qmsd

6. 修改mian.c,在app_main(Void)中添加以下代碼開啟GUI刷新任務

d23747b2-b577-11f0-8ce9-92fbcf53809c.png

7. 輸入以下配置代碼將屏幕變?yōu)闄M屏

d24b82ea-b577-11f0-8ce9-92fbcf53809c.png

8. 選擇開發(fā)板類型(選擇開發(fā)板時出錯可以嘗試將啟明SD添加進環(huán)境變量),開始編譯

d25f10d0-b577-11f0-8ce9-92fbcf53809c.png

9. 編譯失敗,此次失敗原因是芯片內(nèi)部 32KB 內(nèi)存不足,需修改配置

d270f444-b577-11f0-8ce9-92fbcf53809c.png

10.再次編譯,再次打包固件并復制到桌面上替換,按照之前的燒錄步驟再次燒錄

本地代碼合成


1. 編寫?個串口初始化函數(shù)

2. 修改main_app(Void)

3. 創(chuàng)建?個串口接收線程

4. 修改LVGL界?

啟明云端ESP32-S3串口屏為嵌入式交互應用提供了強大的開發(fā)平臺,讓產(chǎn)品開發(fā)更加便捷高效!其實這款串口屏的天賦還遠不止于此,還支持爆改掌上游戲機,感興趣的小伙伴可以入手學習哦!如果你也對我們的ESP32-S3 2.8寸串口屏感興趣,歡迎關注“啟明云端官方企業(yè)店”淘寶店鋪,更多好物等你來撈!

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

    關注

    8

    文章

    627

    瀏覽量

    39706
  • 樂鑫科技
    +關注

    關注

    1

    文章

    117

    瀏覽量

    6055
  • LVGL
    +關注

    關注

    3

    文章

    127

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    合宙ESP32-S3開發(fā)板特性解讀

    穿越萬水千山,奔赴與工程師朋友的約定——合宙ESP32-S3超值MCU開發(fā)板,來了! 1 合宙ESP32-S3開發(fā)板簡介 合宙CORE-ESP32S
    的頭像 發(fā)表于 01-11 18:45 ?1.4w次閱讀

    一組圖帶你快速了解ESP8266/ESP32/ESP32-C/ESP32-S系列芯片的區(qū)別

    ,77mm)、ESP32-C3(QFN32,5*5mm)以下是小明為大家整理的各芯片之間的區(qū)別:WIFI系列MCUWIFI&藍牙系列
    的頭像 發(fā)表于 10-15 18:42 ?1.4w次閱讀
    一組圖<b class='flag-5'>帶你</b><b class='flag-5'>快速</b>了解<b class='flag-5'>樂</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP</b>8266/<b class='flag-5'>ESP32</b>/<b class='flag-5'>ESP32</b>-C/<b class='flag-5'>ESP32-S</b>系列芯片的區(qū)別

    新品上市 | 合宙ESP32-S3開發(fā)

    穿越萬水千山,奔赴與工程師朋友的約定——合宙ESP32-S3超值MCU開發(fā)板,來了!1合宙ESP32-S3開發(fā)板簡介合宙CORE-ESP32S3
    的頭像 發(fā)表于 01-13 15:53 ?6754次閱讀
    新品上市 | 合宙<b class='flag-5'>ESP32-S3</b><b class='flag-5'>開發(fā)</b>板

    ESP32-S3-WROOM-1參考設計

    ESP32-S3-WROOM-1參考設計ESP32-S3?是一款集成2.4GHzWi-Fi和Bluetooth5(LE)的MCU芯片,支持遠距離模式(LongRange)。
    發(fā)表于 10-19 16:13 ?46次下載

    ESP32-S3-MINI-1參考設計

    ESP32-S3-MINI-1參考設計ESP32-S3?是一款集成2.4GHzWi-Fi和Bluetooth5(LE)的MCU芯片,支持遠距離模式(LongRange)。
    發(fā)表于 10-19 16:13 ?13次下載

    ESP32-S3開發(fā)板燒錄小智AI系統(tǒng)全流程指南

    在AI語音交互領域不斷發(fā)展的今天,開發(fā)者們對于功能強大、開源靈活的開發(fā)板需求日益增長。今天,我們就來詳細了解一下ESP32AgentDevKit燒錄小智的全流程,這款搭載
    的頭像 發(fā)表于 06-16 18:01 ?8969次閱讀
    <b class='flag-5'>ESP32-S3</b><b class='flag-5'>開發(fā)</b>板燒錄小智AI系統(tǒng)全流程指南

    啟明云端ESP32-S3 2.8串口到手了?如何上手?看這篇!

    【場外插播】ESP32-S32.8串口、MX1.25-7P線、MX1.25-8P線我們都帶來了,開箱展示如下【競猜繼續(xù)】ESP32-S3
    的頭像 發(fā)表于 07-07 18:04 ?1161次閱讀
    啟明云端<b class='flag-5'>ESP32-S3</b> <b class='flag-5'>2.8</b><b class='flag-5'>寸</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b>到手了?如何<b class='flag-5'>上手</b>?看這篇!

    LVGL實戰(zhàn)指南:手把手教你玩轉(zhuǎn)ESP32-S3 2.8串口UI開發(fā)

    ,讓你在最短時間內(nèi),親眼看到LVGL界面在啟明智顯ESP32-S32.8上流暢運行。無需痛苦的摸索,跟著我們的步驟,從零到一,全程暢通無阻。搭建
    的頭像 發(fā)表于 10-30 18:04 ?2871次閱讀
    <b class='flag-5'>LVGL</b>實戰(zhàn)指南:手把手教你玩轉(zhuǎn)<b class='flag-5'>ESP32-S3</b> <b class='flag-5'>2.8</b><b class='flag-5'>寸</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b><b class='flag-5'>UI</b><b class='flag-5'>開發(fā)</b>

    低成本開源!科技ESP32-S3開發(fā)板輕松驅(qū)動無刷電機,保姆級教程來了!

    想用ESP32-S3開發(fā)板驅(qū)動無刷電機卻不知從何下手?本教程將手把手教你完成從硬件連接到軟件編程的全流程,無論你是新手還是有一定經(jīng)驗的開發(fā)者,都能輕松掌握!本教程
    的頭像 發(fā)表于 11-06 18:03 ?1168次閱讀
    低成本<b class='flag-5'>開源</b>!<b class='flag-5'>用</b><b class='flag-5'>樂</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>ESP32-S3</b><b class='flag-5'>開發(fā)</b>板輕松驅(qū)動無刷電機,保姆級教程來了!

    僅花1塊科技ESP32-S3開發(fā)板,我竟在家實現(xiàn)了魚缸水質(zhì)監(jiān)測自由?!代碼開源!啟明云端代理

    上期我們的智能魚缸已經(jīng)成功實現(xiàn)了自動水循環(huán)功能,水“活”起來了:偷懶神器?我科技ESP32-S3開發(fā)板做了個會自己養(yǎng)魚的智能魚缸!低成
    的頭像 發(fā)表于 11-20 18:02 ?2247次閱讀
    僅花1塊<b class='flag-5'>樂</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>ESP32-S3</b><b class='flag-5'>開發(fā)</b>板,我竟在家實現(xiàn)了魚缸水質(zhì)監(jiān)測自由?!<b class='flag-5'>代碼</b><b class='flag-5'>開源</b>!啟明云端<b class='flag-5'>樂</b><b class='flag-5'>鑫</b>代理

    69.9元科技ESP32-S3 2.8串口爆改手持彩屏遙控器!手機APP卡頓?不存在的!

    了!本期就讓我啟明智顯2.8觸摸串口,為你打造一個專屬的高性能遙控器,成本僅69.9元!這款串口
    的頭像 發(fā)表于 11-21 18:02 ?1067次閱讀
    69.9元<b class='flag-5'>用</b><b class='flag-5'>樂</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>ESP32-S3</b> <b class='flag-5'>2.8</b><b class='flag-5'>寸</b><b class='flag-5'>串口</b><b class='flag-5'>屏</b>爆改手持彩屏遙控器!手機APP卡頓?不存在的!

    我家魚缸能感知光!一塊科技ESP32-S3開發(fā)板就能實現(xiàn)環(huán)境光監(jiān)測!代碼開源!啟明云端代理

    在前兩期中,我們的智能魚缸已經(jīng)實現(xiàn)了以下功能:第一期:水循環(huán)增氧功能偷懶神器?我科技ESP32-S3開發(fā)板做了個會自己養(yǎng)魚的智能魚缸!
    的頭像 發(fā)表于 11-26 18:04 ?572次閱讀
    我家魚缸能感知光!一塊<b class='flag-5'>樂</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>ESP32-S3</b><b class='flag-5'>開發(fā)</b>板就能實現(xiàn)環(huán)境光監(jiān)測!<b class='flag-5'>代碼</b><b class='flag-5'>開源</b>!啟明云端<b class='flag-5'>樂</b><b class='flag-5'>鑫</b>代理

    科技ESP32-S3開發(fā)板+超聲波霧化,給智能魚缸整點美學氛圍

    我們?yōu)槭裁匆o智能魚缸弄上霧化?美學氛圍當然是一方面,但更重要的功能是局部加濕,為水面植物與周圍空氣提供柔和濕度。因此我們特意推出本期內(nèi)容:科技ESP32-S3
    的頭像 發(fā)表于 12-08 18:04 ?974次閱讀
    <b class='flag-5'>樂</b><b class='flag-5'>鑫</b>科技<b class='flag-5'>ESP32-S3</b><b class='flag-5'>開發(fā)</b>板+超聲波霧化,給智能魚缸整點美學氛圍

    Wi-Fi/藍牙無線通信!ESP32-S3方案3.5觸摸串口彩屏,支持LVGL代碼UI開發(fā)!

    快速、高效、穩(wěn)定的HMI方案來了!啟明智顯SC01Plus3.5觸摸串口,基于ESP32-S3方案打造,支持RS485通訊接口以及Wi-
    的頭像 發(fā)表于 01-16 18:18 ?1447次閱讀
    Wi-Fi/藍牙無線通信!<b class='flag-5'>樂</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP32-S3</b>方案3.5<b class='flag-5'>寸</b>觸摸<b class='flag-5'>串口</b>彩屏,支持<b class='flag-5'>LVGL</b>低<b class='flag-5'>代碼</b><b class='flag-5'>UI</b><b class='flag-5'>開發(fā)</b>!

    ESP32-S3系列】ZX3D50CE08S(SC01 Plus)3.5智能串口上手指南

    SC01PLUS是啟明云端推出的一款基于科技ESP32-S3方案驅(qū)動的3.58080接口的IPS觸控串口
    的頭像 發(fā)表于 02-26 18:05 ?285次閱讀
    【<b class='flag-5'>ESP32-S3</b>系列】ZX<b class='flag-5'>3D50CE08S</b>(SC01 Plus)3.5<b class='flag-5'>寸</b>智能<b class='flag-5'>串口</b><b class='flag-5'>屏</b><b class='flag-5'>上手</b>指南
    乾安县| 冕宁县| 乌兰浩特市| 怀仁县| 金寨县| 陈巴尔虎旗| 新绛县| 肥东县| 安岳县| 鲁甸县| 定远县| 田阳县| 兖州市| 淮南市| 东源县| 资兴市| 江川县| 万全县| 株洲县| 当涂县| 丰顺县| 和田县| 桃园县| 安陆市| 晋城| 黄梅县| 怀柔区| 于田县| 杭锦旗| 通河县| 明光市| 通州区| 仁化县| 清丰县| 乐安县| 海丰县| 布拖县| 佛冈县| 沙洋县| 唐河县| 临猗县|