国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

這篇具有很好參考價(jià)值的文章主要介紹了使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

我們收到用戶對(duì) ESP-IDF SDK 軟件開(kāi)發(fā)環(huán)境感到搭建難、門(mén)檻高的反饋。為解決用戶在此方面的問(wèn)題。為此,我們推出本期教程介紹在 Windows 操作系統(tǒng)下使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境。

您可以觀看下面的教程視頻,也可以閱讀接下來(lái)本篇的圖文教程。

【樂(lè)鑫教程】|使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

本篇教程分為以下三個(gè)部分:

Part 1:使用一鍵安裝工具快速搭建 ESP-IDF SDK 軟件編譯環(huán)境——Windows

1. 下載 ESP-IDF 工具安裝器

2. 安裝 ESP-IDF 軟件編譯環(huán)境

3. ?同一?Windows?環(huán)境下同時(shí)運(yùn)行多個(gè)版本的 SDK 軟件編譯環(huán)境

Part 2:使用 ESP-IDF CMD 命令行終端編譯 SDK 例程——ESP-loT-Bridge

Part 3:使用 VS Code 編寫(xiě) SDK 代碼或進(jìn)行二次開(kāi)發(fā)

提示:推薦使用系統(tǒng):64 bit Windows 10 及以上。

在進(jìn)行開(kāi)發(fā)環(huán)境搭建時(shí)請(qǐng)暫時(shí)關(guān)閉電腦端殺毒軟件避免誤刪文件。


Part 1:使用一鍵安裝工具快速搭建 ESP-IDF SDK 軟件編譯環(huán)境——Windows

1. 下載 ESP-IDF 工具安裝器

首先我們需要訪問(wèn)樂(lè)鑫官網(wǎng),在支持——技術(shù)文檔中搜索“編程指南”,找到“ESP-IDF 編程指南”。ESP-IDF 編程指南中的快速入門(mén)章節(jié)是對(duì)快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境的介紹,在這里我們可以找到 ESP-IDF 的安裝說(shuō)明 “Windows Installer”。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?在跳轉(zhuǎn)后的頁(yè)面找到 ESP-IDF 工具安裝器,并點(diǎn)擊下載鏈接進(jìn)行下載。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

您也可以直接點(diǎn)擊此鏈接下載 ESP-IDF 工具安裝器:ESP-IDF?工具安裝器。

跳轉(zhuǎn)成功后可以看到 ESP-IDF 的在線版本離線版本安裝包。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?對(duì)于選擇何種版本的安裝包,我們有如下建議:

  • 如使用?Release?版本或?Master?版本的?ESP-IDF?SDK?軟件開(kāi)發(fā)環(huán)境,需要使用在線安裝包。
  • 使用在線安裝包安裝時(shí),建議電腦連接有線網(wǎng)絡(luò)加快網(wǎng)速。
  • 國(guó)內(nèi)用戶如訪問(wèn) Github 有困難,建議勾選 Gitee 鏡像。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

  • 如需使用?Tag?版本的?ESP-IDF?SDK?軟件開(kāi)發(fā)環(huán)境,建議使用離線安裝包。
  • 離線安裝程序不需要任何網(wǎng)絡(luò)連接,且安裝程序中包含了 Python、Git、交叉編譯器、CMake 和 Ninja 構(gòu)建工具等所有需要的依賴文件,這些都是 ESP-IDF 中構(gòu)建固件的必備工具,因此我們更推薦剛?cè)腴T(mén)的用戶使用離線安裝程序。

ESP-IDF?SDK 軟件環(huán)境適配所有樂(lè)鑫 ESP32 系列的產(chǎn)品,但不同系列的 ESP32 產(chǎn)品要求的 ESP-IDF?SDK?版本不同,具體對(duì)應(yīng)的版本可以在官網(wǎng)的?ESP-IDF?SDK?軟件發(fā)布說(shuō)明 中查看。

此處需要注意:

  • 如果需要使用 ESP32-C6 或 ESP32-H2 系列產(chǎn)品,目前需要在選擇 ESP-IDF 版本中選擇 Master 版本的 SDK。
  • 如無(wú)特殊需求,我們推薦使用最新 Tag 或?Release?版本的?SDK。

此外,ESP-IDF 的開(kāi)發(fā)工作流程和不同版本的具體區(qū)別,可以訪問(wèn)鏈接查看:ESP-IDF 版本簡(jiǎn)介 - ESP32 - — ESP-IDF 編程指南 latest 文檔

本教程中選用的是離線版本安裝包演示安裝 ESP-IDF Tag v5.0 版本的軟件編譯環(huán)境。

2. 安裝 ESP-IDF 軟件編譯環(huán)境

首先,點(diǎn)擊運(yùn)行安裝包并選擇語(yǔ)言環(huán)境。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?勾選同意此協(xié)議,進(jìn)入下一步。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?等待系統(tǒng)檢查完成,繼續(xù)下一步。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?選擇 ESP-IDF 編譯工具安裝的路徑,再點(diǎn)擊下一步。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?在配置界面中,可以為 ESP 系列的產(chǎn)品選擇安裝串口驅(qū)動(dòng)和 USB 驅(qū)動(dòng),還可以勾選需要的產(chǎn)品系列。設(shè)置完成后,進(jìn)入下一步。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?檢查安裝路徑,點(diǎn)擊安裝完成。此處大約需要等待 4 分鐘。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?安裝完成后,桌面上生成了 ESP-IDF CMD 終端,打開(kāi)終端,當(dāng)終端成功打印了“idf.py build”指令時(shí),說(shuō)明我們的環(huán)境已經(jīng)安裝成功了。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

3. ?同一?Windows?環(huán)境下同時(shí)運(yùn)行多個(gè)版本的 SDK 軟件編譯環(huán)境

我們注意到大家會(huì)對(duì)“同一?Windows 環(huán)境下是否支持多個(gè)版本的 SDK 軟件編譯環(huán)境”存在疑惑。事實(shí)上,多個(gè)版本的 SDK 可以在同一 Windows 環(huán)境下同時(shí)存在。

我們運(yùn)行“idf.py build”指令在兩個(gè)不同環(huán)境的終端內(nèi)進(jìn)行代碼編譯,可以看到當(dāng)我們使用不同版本的 SDK CMD 終端編譯環(huán)境編譯例程時(shí),可以各自獨(dú)立編譯成功,不受任何限制,不會(huì)相互干擾。編譯完成后會(huì)打印日志,日志中顯示當(dāng)前編譯工程生成的固件以及對(duì)應(yīng)固件的下載地址,并提示我們使用“idf.py -p (PORT) flash”指令來(lái)燒錄固件。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?如果想要切換芯片的環(huán)境,我們可以運(yùn)行 target 指令,如:“idf.py set-target esp32s3”,其中 S3 為具體的芯片環(huán)境。切換芯片環(huán)境后,我們?cè)賹?duì)例程重新進(jìn)行編譯,即可看到芯片環(huán)境已經(jīng)切換成功了。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?到這里為止,在 Windows?環(huán)境下使用一鍵安裝工具快速搭建?ESP-IDF?SDK?軟件編譯環(huán)境已經(jīng)完成了。

Part 2:使用 ESP-IDF CMD 命令行終端編譯 SDK 例程——ESP-loT-Bridge

接下來(lái)我們將為大家演示使用 ESP-IDF CMD 軟件編譯環(huán)境來(lái)編譯 樂(lè)鑫其他應(yīng)用方案的 SDK 例程,此處演示的是 ESP-IoT-Bridge 網(wǎng)關(guān)方案 SDK 的軟件編譯。

我們可以借助 ESP-IDF CMD 的終端環(huán)境先來(lái)克隆所需要的 SDK 源碼。進(jìn)入到上層目錄,將所有待克隆的 SDK 都放到 ESP 目錄下,我們?cè)?SDK 的目錄下獲取克隆的鏈接:https://github.com/espressif/esp-iot-bridge.git

這里我們克隆 Master 版本的 ESP-IoT-Bridge SDK。如果我們需要某個(gè)特定版本的 SDK,只需要在克隆指令增加 -b branch(branch 為具體的版本號(hào))來(lái)指定克隆特定版本的 SDK。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?SDK 克隆完成后,還需要克隆 SDK 對(duì)應(yīng)的子倉(cāng)庫(kù):

  • 運(yùn)行“git submodule update --init —recursive”指令來(lái)克隆子倉(cāng)庫(kù)
  • 運(yùn)行“git pull”指令,確認(rèn)當(dāng)前是最新的 SDK

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?然后我們需要檢查 ESP-IoT-Bridge SDK 支持的 IDF 版本號(hào),可以看到目前已經(jīng)適配 IDF Release v5.0 版本。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

接下來(lái)測(cè)試對(duì)應(yīng) SDK 的例程。運(yùn)行“dir”指令可以查看當(dāng)前的目錄。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?我們使用 cd 指令進(jìn)入到例程的目錄下,然后使用“idf.py build”指令編譯例程。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?現(xiàn)在可以看到,我們使用 ESP-IDF v5.0 版本的 CMD 終端環(huán)境編譯 ESP-IoT-Bridge 下的例程已經(jīng)編譯成功。編譯完成的日志中會(huì)顯示當(dāng)前編譯工程生成的固件以及對(duì)應(yīng)固件的下載地址。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?同樣,ESP-IoT-Solution、ESP-Mesh-Lite 等其他 SDK 例程編譯與上述操作步驟相同。

Part 3:使用 VS Code 編寫(xiě) SDK 代碼或進(jìn)行二次開(kāi)發(fā)

如果用戶需要基于 SDK 里的例程進(jìn)行二次開(kāi)發(fā),我們可以在“ESP-IDF CMD”終端運(yùn)行“code .”命令,使用 VS Code 代碼編輯環(huán)境打開(kāi)我們的 SDK 進(jìn)行代碼編寫(xiě)和二次開(kāi)發(fā)。

使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)

?我們推薦使用「ESP-IDF CMD 工程編譯環(huán)境 + VS Code 代碼編輯器」,它有以下幾個(gè)優(yōu)勢(shì):

  • 便于版本維護(hù)、更新和管理
  • 支持便捷切換不同芯片的軟件環(huán)境
  • 支持編譯樂(lè)鑫發(fā)布的其他應(yīng)用解決方案的 SDK 例程。

以上就是本期教學(xué)的全部?jī)?nèi)容,本期教學(xué)中涉及的資源可參考下方相關(guān)鏈接自行獲取。如果您有任何問(wèn)題,可以到樂(lè)鑫官網(wǎng)查看相關(guān)技術(shù)文檔獲取幫助,歡迎在評(píng)論區(qū)留言討論,或隨時(shí)聯(lián)系我們。


相關(guān)鏈接文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-487740.html

  • ESP-IDF 編程指南
  • ESP-IDF 工具安裝器下載(離線版本 & 在線版本)
  • ESP-IDF?SDK?軟件發(fā)布說(shuō)明
  • ESP-IoT-Bridge SDK
  • 樂(lè)鑫其他應(yīng)用方案的 SDK
  • ESP-IDF 版本簡(jiǎn)介

到了這里,關(guān)于使用一鍵安裝工具快速搭建 ESP-IDF 開(kāi)發(fā)環(huán)境 (Windows)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • vscode+esp-idf 搭建esp32開(kāi)發(fā)環(huán)境,編譯信息中文亂碼

    vscode+esp-idf 搭建esp32開(kāi)發(fā)環(huán)境,編譯信息中文亂碼

    1.修改波特率 2.C:UsersAdministrator.vscodeextensionsvsciot-vscode.vscode-arduino-0.6.0-win32-x64outsrccommon ?打開(kāi)文件 util.js 屏蔽掉這部分的代碼 、 ?

    2024年02月10日
    瀏覽(23)
  • 【ESP32】Espressif-IDE及ESP-IDF安裝

    【ESP32】Espressif-IDE及ESP-IDF安裝

    1.打開(kāi)ESP-IDF 編程指南 2.點(diǎn)擊快速入門(mén)–安裝–手動(dòng)安裝–Windows Installer–Windows Installer Download 3.點(diǎn)擊下載Espressif-IDE 2.10.0 with ESP-IDF v5.0.2 1.雙擊安裝 espressif-ide-setup-2.10.0-with-esp-idf-5.0.2.exe 2.點(diǎn)擊“確定” 3.選擇“我同意此協(xié)議(A)”,點(diǎn)擊“下一步” 4.點(diǎn)擊“下一步” 5.點(diǎn)擊“

    2024年02月15日
    瀏覽(31)
  • ESP-IDF安裝配置食用教程(以Windows系統(tǒng)示例)

    ESP-IDF安裝配置食用教程(以Windows系統(tǒng)示例)

    徐小寶:本文僅以經(jīng)驗(yàn)指南,涉及ESP-IDF安裝,編譯環(huán)境配置等。 1、Git安裝包,移步官網(wǎng)下載 2、Python安裝包,移步官網(wǎng)下載 3、ESP-IDF文件包,移步官方Github下載或Gitee下載 4、本博文所用文件,移步附件(ESP-IDF環(huán)境安裝文件,含esp-idf-v4.0.1資源包、Git-2.35.1.2-64-bit安裝包、py

    2023年04月08日
    瀏覽(22)
  • ESP32在ESP-IDF框架下使用LVGL(v8.3)

    ESP32在ESP-IDF框架下使用LVGL(v8.3)

    VSCode + ESP-IDF 插件 說(shuō)明: IDF版本為4.4.4 ,最新版的5.0.1棄用了些東西,而lvgl_esp32_drivers對(duì)5以上的版本未適配,所以 不建議使用5以上的版本 。 安裝:安裝教程,建議整體看完在進(jìn)行安裝,以免安裝失敗, 教程安裝的是5.0.1,需要改為4.4.4 。 Arduino移植教程:點(diǎn)擊此處 lvgl :g

    2023年04月16日
    瀏覽(25)
  • VSCode安裝Esp-IDF開(kāi)發(fā)環(huán)境(pip version)出錯(cuò)解決辦法

    VSCode安裝Esp-IDF開(kāi)發(fā)環(huán)境(pip version)出錯(cuò)解決辦法

    可以看出是 pip版本問(wèn)題 ,所以只需要在安裝程序使用pip命令之前,完成pip的升級(jí)即可。 好像下載4點(diǎn)幾的版本會(huì)出現(xiàn)此警告,導(dǎo)致安裝失??;而下面安裝5.0.1版本的時(shí)候同樣出現(xiàn)了此警告,但是能夠安裝成功。 在VSCode擴(kuò)展中找到Esp-IDF插件,點(diǎn)擊卸載按鈕。 注意:此時(shí)并沒(méi)有

    2024年02月08日
    瀏覽(27)
  • 利用群暉服務(wù)器安裝樂(lè)鑫ESP-IDF編譯環(huán)境

    利用群暉服務(wù)器安裝樂(lè)鑫ESP-IDF編譯環(huán)境

    NAS內(nèi)通過(guò)套件中心下載Docker并安裝ubuntu容器 打開(kāi)Docker后進(jìn)入注冊(cè)表搜索ubuntu20.04選擇第一個(gè)就可以(其余版本未進(jìn)行測(cè)試) 等待安裝成功后點(diǎn)擊映像可查看 點(diǎn)擊啟動(dòng)按鈕后為容器命名,點(diǎn)擊高級(jí)設(shè)置中的存儲(chǔ)空間可在NAS本地創(chuàng)建一個(gè)文件夾(便于后續(xù)搭建完成后與本地交互) 點(diǎn)擊

    2023年04月17日
    瀏覽(21)
  • 【ESP32填坑日記】環(huán)境篇① 一站式VScode+ESP-IDF搭建教程,附帶Python出錯(cuò)填坑經(jīng)驗(yàn)

    【ESP32填坑日記】環(huán)境篇① 一站式VScode+ESP-IDF搭建教程,附帶Python出錯(cuò)填坑經(jīng)驗(yàn)

    VScode+ESP-IDF開(kāi)發(fā)環(huán)境搭建教程,附帶Python和Git安裝教程、安裝出錯(cuò)踩坑經(jīng)驗(yàn)、最新版安裝包,文末附帶神奇的免安裝版!! 巨詳細(xì)一站式VScode+ESP-IDF的開(kāi)發(fā)環(huán)境搭建教程,附帶Python和Git安裝教程、安裝出錯(cuò)踩坑經(jīng)驗(yàn),以及免安裝版,小白跟我無(wú)腦操作也能一次點(diǎn)亮,文章最后附最

    2024年02月04日
    瀏覽(27)
  • VScode 安裝 ESP-idf 5.0報(bào)錯(cuò):LookupError: unknown encoding: utf-8,gbk

    說(shuō)明從 pip 源返回的是 utf-8,gbk 編碼類型,但是 pip 不能解析。請(qǐng)求了一下 pip 源后發(fā)現(xiàn)確實(shí)如此。 嘗試更新 pip(python -m pip install --upgrade pip),但也會(huì)報(bào)同樣的問(wèn)題。 這是因?yàn)殓R像網(wǎng)站給的是 utf-8,gbk;而 python3.8 中最新的 pip,不支持這樣的編碼類型。 修改 site-packages/pip/_i

    2024年02月16日
    瀏覽(21)
  • ESP-IDF NVS

    ESP-IDF NVS

    目錄 ESP-IDF NVS 1. 什么是NVS? 2. NVS中的概念 2.1. partition 分區(qū) 2.2. namespace 命名空間 2.3. key-value 鍵值對(duì) 3. ESP-IDF中NVS的代碼實(shí)現(xiàn) 非易失性存儲(chǔ) (NVS) 庫(kù)主要用于在 flash 中存儲(chǔ)鍵值格式的數(shù)據(jù)。 這里的Flash分區(qū)與分區(qū)表中所提到的Flash分區(qū)是相同的概念。 所以在希望調(diào)用 nvs_open_f

    2024年04月08日
    瀏覽(25)
  • ESP-IDF插件去除紅色波浪線

    ESP-IDF插件去除紅色波浪線

    ?如圖,新裝的ESP-IDF打開(kāi)別人的工程有好多紅色波浪線。 把這里的第一個(gè)文件夾刪除,就是那個(gè).vscode,接下來(lái)按ctrl+shift+P,輸入vscode, ?選第一個(gè),添加配置文件夾。 問(wèn)題解決。 之后記得重新配置板子信息和串口號(hào)。 ?

    2024年02月13日
    瀏覽(30)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包