Windows下搭建ESP-IDF環境搭建

烤肉品鑑大師發表於2020-11-27
@[TOC](文章目錄)

前言


一、使用晶片

ESP32

二、步驟

1.硬體

一款 ESP32 開發板 WT-ESP32_Deckitc_V4
USB 資料線
PC(Windows)
在這裡插入圖片描述
在這裡插入圖片描述

2.軟體

設定 工具鏈,用於編譯 ESP32 程式碼;
編譯工具 —— CMake 和 Ninja 編譯工具,用於編譯 ESP32 應用程式;
獲取 ESP-IDF 軟體開發框架。該框架已經基本包含 ESP32 使用的 API(軟體庫和原始碼)和執行 工具鏈 的指令碼
安裝 C 語言程式設計(工程)的 文字編輯器,例如 Eclipse

3.操作

第一步
要安裝 ESP-IDF 必備工具,最簡易的方式是下載 ESP-IDF 工具安裝器,地址如下:
https://dl.espressif.com/dl/esp-idf-tools-setup-2.3.exe

或者一步一步操作從安裝工具鏈開始快速設定的方法是從 dl.espressif.com 下載整合在一起的工具鏈和 MSYS2 壓縮檔案:
https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20181001.zip

第二部獲取ESP-IDF
在圍繞 ESP32 構建應用程式之前,請先獲取樂鑫提供的軟體庫檔案 ESP-IDF 倉庫

第三步
設定工具
在命令提示符視窗 輸入

cd %userprofile%\esp\esp-idf
install.bat

第四步
設定環境變數

%userprofile%\esp\esp-idf\export.bat

第五步
建立新工程

cd %userprofile%\esp
xcopy /e /i %IDF_PATH%\examples\get-started\hello_world hello_world

第六步
連線裝置
要安裝對應的驅動,詳解如下:
https://docs.espressif.com/projects/esp-idf/zh_CN/release-v4.0/get-started/establish-serial-connection.html

第七步配置

cd %userprofile%\esp\hello_world
idf.py menuconfig

在這裡插入圖片描述
編譯工程

idf.py build

第九步
燒錄到裝置
PORT替換掉ESP模組所在串列埠

df.py -p PORT [-b BAUD] flash

例如:

idf.py -p COM8 flash

開啟監視器
檢視串列埠列印情況
顯示成功

idf.py -p COM8 monitor

在這裡插入圖片描述


相關文章