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

使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS)

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

ESP-IDF 是樂(lè)鑫官方的物聯(lián)網(wǎng)開發(fā)框架,適用于 ESP32、ESP32-S、ESP32-C 和 ESP32-H 系列 SoC。它基于 C/C++ 語(yǔ)言提供了一個(gè)自給自足的 SDK,方便用戶在這些平臺(tái)上開發(fā)通用應(yīng)用程序,并集成了大量的軟件組件,包括 RTOS、外設(shè)驅(qū)動(dòng)程序、網(wǎng)絡(luò)棧、多種協(xié)議實(shí)現(xiàn)技術(shù)以及常見應(yīng)用程序的使用助手。

若您此前沒(méi)有接觸過(guò) ESP-IDF,可點(diǎn)擊以下鏈接了解 ESP-IDF 的功能特性:

  • VS Code ESP-IDF IDE 快速入門
  • ESP-IDF 插件使用教程

目前 ESP-IDF 支持 Eclipse 和 VS Code 等 IDE,能夠簡(jiǎn)化開發(fā)人員安裝和使用過(guò)程。

您可以觀看下面的教程視頻,也可以閱讀本篇的圖文教程。本文詳細(xì)介紹在 Windows 環(huán)境下,如何在 VS Code 中安裝 ESP-IDF VS Code 插件,從而簡(jiǎn)單、便捷的完成 ESP-IDF 環(huán)境搭建。

【樂(lè)鑫教程】使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS)


搭建步驟

1. 在安裝 ESP-IDF VS Code 插件前,需要確保您的電腦上已經(jīng)下載并安裝了?VS Code

2. 在 VS Code 界面左側(cè)的擴(kuò)展(插件市場(chǎng))中搜索“esp idf”,在列表中找到“Espressif IDF” 并點(diǎn)擊安裝。

使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS),樂(lè)鑫科技,ESP-IDF,VS Code,開發(fā)環(huán)境搭建

3. 安裝完成后,按下 F1 或 Ctrl+Shift+P 打開命令行,輸入 esp-idf extension,并點(diǎn)擊“配置 ESP-IDF 插件”。

使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS),樂(lè)鑫科技,ESP-IDF,VS Code,開發(fā)環(huán)境搭建

4. 接下來(lái),在配置界面選擇全局的快速安裝模式,此模式無(wú)需多余的配置,能夠快速簡(jiǎn)潔的完成安裝。設(shè)置完成后,點(diǎn)擊 “EXPRESS”。

使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS),樂(lè)鑫科技,ESP-IDF,VS Code,開發(fā)環(huán)境搭建

5. 為避免在安裝過(guò)程中出現(xiàn)無(wú)法訪問(wèn) Github 的情況導(dǎo)致安裝失敗,需要將服務(wù)器設(shè)置為 Espressif,并勾選下方的“ 所有 IDF tag 版本”,接著在“選擇 ESP-IDF 版本”中選擇以 v 開頭的則為 TAG 版本。

使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS),樂(lè)鑫科技,ESP-IDF,VS Code,開發(fā)環(huán)境搭建

6. 設(shè)置 ESP-IDF 源碼文件夾的路徑,需要注意此文件夾必須為空文件夾。

7. 隨后選擇 ESP-IDF 工具鏈的安裝位置,此位置可以為任意位置。

8. 確認(rèn)所有設(shè)置完畢后點(diǎn)擊 Install,開始安裝。安裝過(guò)程會(huì)持續(xù) 15~20分鐘。

使用案例庫(kù)中的案例進(jìn)行測(cè)試

  1. 安裝成功后,在 VS Code 中調(diào)用出命令行,鍵入“ESP-IDF: Show Examples Projects”。

使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS),樂(lè)鑫科技,ESP-IDF,VS Code,開發(fā)環(huán)境搭建

2. 點(diǎn)擊“Use current ESP-IDF (d: work\esp\esp vscode esp-idf) ESP-IDF”在左側(cè)邊欄中選擇 hello_world 工程,然后點(diǎn)擊“Create project using example hello world”,接著在跳出的目錄中選擇路徑。

使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS),樂(lè)鑫科技,ESP-IDF,VS Code,開發(fā)環(huán)境搭建

3. 點(diǎn)擊 VS Code 下方的圖標(biāo)進(jìn)行 COM口 配置。

使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS),樂(lè)鑫科技,ESP-IDF,VS Code,開發(fā)環(huán)境搭建

4. 接下來(lái)需要點(diǎn)擊 VS Code 下方的圖標(biāo),根據(jù)實(shí)際所用的芯片進(jìn)行型號(hào)選擇,本文示例中使用的芯片是 ESP32-S3,所以此處也配置成 ESP32-S3。

使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS),樂(lè)鑫科技,ESP-IDF,VS Code,開發(fā)環(huán)境搭建

5. 此外還需設(shè)置連接方式,請(qǐng)根據(jù)實(shí)際情況進(jìn)行選擇,本文示例中使用的是串口轉(zhuǎn) USB,故選擇第一個(gè)。

使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS),樂(lè)鑫科技,ESP-IDF,VS Code,開發(fā)環(huán)境搭建

6. 點(diǎn)擊 Build 開始編譯,開始編譯后在終端中能夠看到編譯正在進(jìn)行,并輸出編譯過(guò)程中的 log。

7. 燒錄成功后打開串口工具,查看設(shè)備輸出的 log,如果能夠成功打印,即表明我們的 ESP-IDF 環(huán)境已經(jīng)搭建好了。

使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS),樂(lè)鑫科技,ESP-IDF,VS Code,開發(fā)環(huán)境搭建

特殊情況

在編譯過(guò)程中可能會(huì)出現(xiàn)如下圖的亂碼:

使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS),樂(lè)鑫科技,ESP-IDF,VS Code,開發(fā)環(huán)境搭建

這是由于沒(méi)有正確設(shè)置波特率導(dǎo)致的。需打開 VS Code 的設(shè)置面板,輸入 esp-idf,將波特率改為 115200 后即可。

使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS),樂(lè)鑫科技,ESP-IDF,VS Code,開發(fā)環(huán)境搭建


以上就是通過(guò) VS Code 完成 ESP-IDF 的環(huán)境搭建及測(cè)試的全過(guò)程。此外,ESP-IDF 還支持 MacOS 及 Linux,并與在 Windows 環(huán)境下的搭建過(guò)程相同。如果您有任何問(wèn)題,可以到樂(lè)鑫官網(wǎng)查看相關(guān)技術(shù)文檔獲取幫助,歡迎在評(píng)論區(qū)留言討論,或隨時(shí)聯(lián)系我們。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-629966.html

到了這里,關(guān)于使用 VS Code 快速搭建 ESP-IDF 開發(fā)環(huán)境 (Windows、Linux、MacOS)的文章就介紹完了。如果您還想了解更多內(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)文章

  • 關(guān)于VS code ESP-IDF 提示“l(fā)oading ‘build.ninja‘: 系統(tǒng)找不到指定的文件” 的解決方案

    關(guān)于VS code ESP-IDF 提示“l(fā)oading ‘build.ninja‘: 系統(tǒng)找不到指定的文件” 的解決方案

    最近在搞一個(gè)開源項(xiàng)目玩,需要用IDF編譯工程,奈何之前沒(méi)用過(guò)IDF,只好自己裝一下,又不想放棄VS code的便捷;后面發(fā)現(xiàn)VS code可以支持IDF平臺(tái),就在VS code中安裝了;如何安裝不再本文贅述,網(wǎng)上很多博客可以參考;本文僅闡述如何將工程編譯并下載到設(shè)備; 將工程在Vs code I

    2024年02月02日
    瀏覽(23)
  • 巨詳細(xì)一站式VScode+ESP-IDF開發(fā)環(huán)境搭建教程,附帶Python和Git安裝教程、安裝出錯(cuò)踩坑經(jīng)驗(yàn)

    巨詳細(xì)一站式VScode+ESP-IDF開發(fā)環(huán)境搭建教程,附帶Python和Git安裝教程、安裝出錯(cuò)踩坑經(jīng)驗(yàn)

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

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

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

    2024年02月04日
    瀏覽(27)
  • ESP-IDF開發(fā)框架添加自定義組件 ESP32-C3

    因?yàn)槭煜ち薙TM32的開發(fā)方式,同時(shí)隨著項(xiàng)目文件越來(lái)越多,可以將自己寫的代碼分模塊添加到工程中,下面分析如何將自己寫的組件添加到工程中使其能夠正常編譯運(yùn)行。 在ESP-IDF中,構(gòu)建,編譯,以及下載都是通過(guò)idf.py腳本來(lái)實(shí)現(xiàn)的,該腳本使用 CMake,配置待構(gòu)建的項(xiàng)目 N

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

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

    NAS內(nèi)通過(guò)套件中心下載Docker并安裝ubuntu容器 打開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開發(fā)環(huán)境搭建Windows VSCode集成Espressif IDF插件ESP32_IDF_V5.0開發(fā)編譯環(huán)境搭建

    ESP32開發(fā)環(huán)境搭建Windows VSCode集成Espressif IDF插件ESP32_IDF_V5.0開發(fā)編譯環(huán)境搭建

    下載網(wǎng)址:https://dl.espressif.com/dl/esp-idf/ 打開上面的網(wǎng)頁(yè),選擇單擊頁(yè)面中 ESP32-IDF v5.0.2 - Offine Installer,5.0.2是當(dāng)前最新版本,如果沒(méi)有ESP32-IDF v5.0.2 - Offine Installer,說(shuō)明官方有更新最新版本,如果想要安裝此教程版本可以把頁(yè)面翻到最下面,會(huì)列出所有歷史版本供用戶下載。

    2024年02月13日
    瀏覽(23)
  • 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)
  • 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打開別人的工程有好多紅色波浪線。 把這里的第一個(gè)文件夾刪除,就是那個(gè).vscode,接下來(lái)按ctrl+shift+P,輸入vscode, ?選第一個(gè),添加配置文件夾。 問(wèn)題解決。 之后記得重新配置板子信息和串口號(hào)。 ?

    2024年02月13日
    瀏覽(29)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包