chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

串口屏準(zhǔn)備


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

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

我們還為大家準(zhǔn)備了詳細(xì)的上手指南,大家可以參考學(xué)習(xí):

搭建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.設(shè)置環(huán)境變量并將環(huán)境變量放到.bashrc中,驗證esp-idf環(huán)境

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


下載啟明SDK


1. 輸入以下代碼拉取源碼,該拉取流程中已集成 LVGL demo 相關(guān)資源: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?件,將打包的固件復(fù)制到桌面上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. 選擇需要燒錄的固件,目標(biāo)地址為0x0.選擇目標(biāo)端口號

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.解壓后進?此目錄下將其復(fù)制到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. 修改復(fù)制的?件,使其適配qmsd

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

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.再次編譯,再次打包固件并復(fù)制到桌面上替換,按照之前的燒錄步驟再次燒錄

本地代碼合成


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

2. 修改main_app(Void)

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

4. 修改LVGL界?

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

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

    關(guān)注

    8

    文章

    592

    瀏覽量

    39187
  • 樂鑫科技
    +關(guān)注

    關(guān)注

    1

    文章

    74

    瀏覽量

    5094
  • LVGL
    +關(guān)注

    關(guān)注

    1

    文章

    115

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

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

    ,77mm)、ESP32-C3(QFN32,5*5mm)以下是小明為大家整理的各芯片之間的區(qū)別:WIFI系列MCUWIFI&藍牙系列
    的頭像 發(fā)表于 10-15 18:42 ?1.3w次閱讀
    一組圖<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 ?5272次閱讀
    新品上市 | 合宙<b class='flag-5'>ESP32-S3</b><b class='flag-5'>開發(fā)</b>板

    ESP32-S3-WROOM-1U參考設(shè)計

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

    ESP32-S3-WROOM-2參考設(shè)計

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

    ESP32-S3-WROOM-1參考設(shè)計

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

    ESP32-S3-MINI-1參考設(shè)計

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

    ESP32-S3_技術(shù)參考手冊

    ESP32-S3_技術(shù)參考手冊ESP32-S3?是一款集成2.4GHzWi-Fi和Bluetooth5(LE)的MCU芯片,支持遠(yuǎn)距離模式(LongRange)。
    發(fā)表于 10-19 16:13 ?30次下載

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

    在AI語音交互領(lǐng)域不斷發(fā)展的今天,開發(fā)者們對于功能強大、開源靈活的開發(fā)板需求日益增長。今天,我們就來詳細(xì)了解一下ESP32AgentDevKit燒錄小智的全流程,這款搭載
    的頭像 發(fā)表于 06-16 18:01 ?6829次閱讀
    <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 ?603次閱讀
    啟明云端<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 ?1318次閱讀
    <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 ?208次閱讀
    低成本<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 ?1494次閱讀
    僅花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 ?170次閱讀
    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 ?50次閱讀
    我家魚缸能感知光!一塊<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>代理