最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

VScode+ESP32簡單環(huán)境搭建

 更新時間:2021年06月23日 10:46:13   作者:盜版摩羯  
本文章向大家介紹ESP32-C3搭建環(huán)境教程,主要包括ESP32-C3搭建環(huán)境教程使用實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下

第一步:準備

1.軟件部分

VS Code 下載 : https://code.visualstudio.com/
Python 3 : https://www.python.org/downloads/
Git : https://git-scm.com/downloads

2.ESP部分

esp-idf 【自選】 : https://github.com/espressif/esp-idf
想偷懶的同學可以在 VS Code 中下載。想手動的參考下面步驟:
esp-idf不要追新下載嘗鮮版,下載最新穩(wěn)定版即可。
下載方式二選一:
1.在git bash 里面clone。速度非常慢的可以把鏈接的 github.com 改成 github.com.cnpmjs.org 。clone后選擇想要的版本。
git clone https://github.com.cnpmjs.org/espressif/esp-idf.git
2.下載壓縮包。下載壓縮包后,解壓。

在這里插入圖片描述

第二步:安裝

【VS Code 】【Python 3 】【Git】安裝。軟件安裝的安裝沒什么好說的,選擇自己的安裝位置,默認下一步即可。

安裝Python 3的時候不要選擇以下兩項,會報錯

  • Download debugging symbols 安裝調試模塊(開發(fā)者可選擇,運用于開發(fā)環(huán)境)
  • Download debug binaries

第三步:VS Code配置

VS Code中搜索Espressif IDF并安裝

在這里插入圖片描述

安裝完左側會有Espressif的圖標,點擊配置

在這里插入圖片描述

選擇Python3 的安裝路徑

在這里插入圖片描述

下載并配置 ESP-IDF Tools 。如果想手動安裝的參考 ESP-IDF 工具安裝器

在這里插入圖片描述

選擇要安裝的工作路徑.espressif,之后下載工具組件。

在這里插入圖片描述

等待下載安裝完成,之后下一步。

在這里插入圖片描述

配置 ESP-IDF工具選項

在這里插入圖片描述

1、添加您的ESP-IDF虛擬環(huán)境python可執(zhí)行絕對路徑。
Add your ESP-IDF virtual environment python executable absolute path. Example: C:.espressif\python_env\idf4.0_py3.8_env\bin\python.exe
這里的python路徑不是之前安裝的python,而是.espressif安裝目錄下的python路徑。
例如我的路徑為E:\HardwareProject\ESP32\.espressif\python_env\idf4.2_py3.9_env\Scripts\python.exe

2、填寫需要使用到的工具的路徑。這里填寫絕對路徑,不支持 ~ $HOME %HOME%
需要用到的工具有:
xtensa-esp32-elf xtensa-esp32s2-elf esp32ulp-elf esp32s2ulp-elf cmake openocd-esp32 ninja idf-exe ccache dfu-util

E:\HardwareProject\ESP32\.espressif\python_env\idf4.2_py3.9_env\Scripts;
D:\Python\Python39;
E:\HardwareProject\ESP32\.espressif\tools\xtensa-esp32-elf\esp-2020r3-8.4.0\xtensa-esp32-elf\bin;
E:\HardwareProject\ESP32\.espressif\tools\xtensa-esp32s2-elf\esp-2020r3-8.4.0\xtensa-esp32s2-elf\bin;
E:\HardwareProject\ESP32\.espressif\tools\esp32ulp-elf\2.28.51-esp-20191205\esp32ulp-elf-binutils\bin;
E:\HardwareProject\ESP32\.espressif\tools\esp32s2ulp-elf\2.28.51-esp-20191205\esp32s2ulp-elf-binutils\bin;
E:\HardwareProject\ESP32\.espressif\tools\cmake\3.16.4\bin;
E:\HardwareProject\ESP32\.espressif\tools\openocd-esp32\v0.10.0-esp32-20200709\openocd-esp32\bin;
E:\HardwareProject\ESP32\.espressif\tools\ninja\1.10.0;
E:\HardwareProject\ESP32\.espressif\tools\idf-exe\1.0.1;
E:\HardwareProject\ESP32\.espressif\tools\ccache\3.7;
E:\HardwareProject\ESP32\.espressif\tools\dfu-util\0.9\dfu-util-0.9-win64

3、填寫使用的腳本的絕對路徑,不支持相對路徑。
E:\HardwareProject\ESP32\.espressif\tools\openocd-esp32\v0.10.0-esp32-20200709/openocd-esp32/share/openocd/scripts

驗證環(huán)境,打對勾說明驗證通過。

在這里插入圖片描述

很高興告訴你配置完了!ESP-IDF Tools have been configured for this extension of Visual Studio Code.

在這里插入圖片描述

左側是例程,右側創(chuàng)建一個新的對應的空白例程。

在這里插入圖片描述

第四步:運行 Hello Word

選擇hello_word例程,創(chuàng)建新的空白例程到指定位置。

在這里插入圖片描述

打開hello_world_main.c

在這里插入圖片描述

在這里插入圖片描述

選擇我們連接的板子的端口,不知道的在設備管理器中查看。這里我的是COM4

在這里插入圖片描述

我們把代碼的Hello Word更改為Hello DaoBanMoJie。因為很多芯片默認代碼會打印輸出Hello Word,我們?yōu)榱藚^(qū)分開是我們自己下載的代碼。之后點擊下方圖標ESP-IDF Build project,編譯我們的工程……首次編譯較慢,請耐心等待。

在這里插入圖片描述

編譯成功提示

在這里插入圖片描述

之后點擊下方ESP-IDF Flash device下載程序到芯片。之后點擊ESP-IDF Monitor device運行查看。當然也可以偷懶,直接點擊ESP-IDF Build,Flash and Mointor 編譯下載并且顯示。

在這里插入圖片描述

So,到這里就結束了。應該是最簡單的辦法了吧!更多相關VScode ESP32環(huán)境搭建內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • c++實現(xiàn)獲取當前時間(精確至秒,毫秒和微妙)

    c++實現(xiàn)獲取當前時間(精確至秒,毫秒和微妙)

    這篇文章主要為大家詳細介紹了c++實現(xiàn)獲取當前時間(可以精確至秒,毫秒和微妙)的相關知識,文中的示例代碼講解詳細,感興趣的小伙伴可以參考一下
    2023-11-11
  • C++ std::initializer_list 實現(xiàn)原理解析及遇到問題

    C++ std::initializer_list 實現(xiàn)原理解析及遇到問題

    這篇文章主要介紹了C++ std::initializer_list 實現(xiàn)原理勘誤,本文通過源碼解析給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-02-02
  • c++primer類詳解

    c++primer類詳解

    今天小編就為大家分享一篇關于C++Primer中變量和基本類型的文章,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2021-09-09
  • C/C++中如何判斷某一文件或目錄是否存在

    C/C++中如何判斷某一文件或目錄是否存在

    以下文章是對C/C++中判斷某一文件或目錄是否存在的實現(xiàn)代碼進行了詳細的分析介紹,需要的朋友可以參考下
    2013-07-07
  • C++設計模式之抽象工廠模式

    C++設計模式之抽象工廠模式

    這篇文章主要介紹了C++設計模式之抽象工廠模式,本文要講的抽象工廠模式,就是工廠方法模式的擴展和延伸,需要的朋友可以參考下
    2014-09-09
  • OpenCV實現(xiàn)馬賽克和毛玻璃濾鏡特效

    OpenCV實現(xiàn)馬賽克和毛玻璃濾鏡特效

    這篇文章主要為大家詳細介紹了OpenCV實現(xiàn)馬賽克和毛玻璃濾鏡特效,具有一定的參考價值,感興趣的小伙伴們可以參考一下方法
    2019-05-05
  • 深入分析C++中deque的使用

    深入分析C++中deque的使用

    本篇文章介紹了,深入分析C++中deque的使用。需要的朋友參考下
    2013-05-05
  • C++二叉搜索樹圖片及代碼詳解

    C++二叉搜索樹圖片及代碼詳解

    在C++編程中二叉堆和二叉搜索樹是兩種常用的數(shù)據(jù)結構,它們具有相似之處,但是也有著不同點,這篇文章主要介紹了C++二叉搜索樹圖片及代碼詳解的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2025-11-11
  • C++編程中的函數(shù)指針初步解析

    C++編程中的函數(shù)指針初步解析

    這篇文章主要介紹了C++編程中的函數(shù)指針初步解析,函數(shù)指針在C語言和C++學習中都是非常重要的知識,需要的朋友可以參考下
    2016-04-04
  • 結構體對齊的規(guī)則詳解及C++代碼驗證

    結構體對齊的規(guī)則詳解及C++代碼驗證

    在c語言的結構體里面一般會按照某種規(guī)則去進行字節(jié)對齊。本文就來介紹一下如何實現(xiàn),具有一定的參考價值,感興趣的可以了解下
    2021-08-08

最新評論

乐东| 盘山县| 滨海县| 镇平县| 司法| 湖州市| 防城港市| 巧家县| 镇坪县| 抚远县| 延寿县| 乡宁县| 通化市| 阜平县| 伽师县| 北海市| 西乌珠穆沁旗| 德清县| 高陵县| 佛坪县| 成都市| 利川市| 平陆县| 邵阳市| 新平| 漯河市| 满洲里市| 九寨沟县| 杭锦后旗| 哈尔滨市| 宜章县| 广德县| 达州市| 西畴县| 仁寿县| 靖宇县| 河津市| 若羌县| 庆阳市| 登封市| 商水县|