文章目錄
- 1. 下載 eclipse C/C++ 開發環境
- 2. 安裝 ESP-IDF 開發插件
- 3. 下載 ESP-IDF 倉庫代碼
- 4. 安裝 ESP-IDF 工具鏈
- 5. 從示例程式創建一個 ESP32 工程
- 6. 設定編譯目標
- 7. 編譯并下載
- 8. 使用 esp-monitor 查看串口 log
- 9.韌體分析工具
- 10. 按步除錯
1. 下載 eclipse C/C++ 開發環境


2. 安裝 ESP-IDF 開發插件

按照以下輸入:
- Name:Espressif IDF Plugin for Eclipse
- Location : https://dl.espressif.com/dl/idf-eclipse-plugin/updates/latest/
- 點擊Ok

- 選擇 Espressif IDF ,確定,并開始安裝

國內用戶下載比較慢,多等一會~~

3. 下載 ESP-IDF 倉庫代碼
使用 git clone 下載:
git clone --recursive https://github.com/espressif/esp-idf.git
國內用戶如果下載較慢,可以通過碼云下載 :https://gitee.com/EspressifSystems/esp-idf
注意這一步只需要下載代碼,不必運行 install.sh 安裝工具鏈
4. 安裝 ESP-IDF 工具鏈

輸入你的 ESP-IDF 代碼路徑,同時輸入你的 git 工具路徑,沒有安裝 python 和 git 的同學可以百度一下先下載安裝,再跳回來,

安裝成功,如下所示

至此,所有的安裝作業已經完成,下面我們編譯下載一個 example
5. 從示例程式創建一個 ESP32 工程
依次進入:File - > New -> Espressif IDF Project

輸入專案名:

選擇模板工程:


6. 設定編譯目標
這里可選生成程式運行在 ESP32 還是 ESP32-S2


我這里選擇了 ESP32-S2:

7. 編譯并下載

編譯程序輸出:

下載程序:

8. 使用 esp-monitor 查看串口 log
配置終端:


列印 hello world !

9.韌體分析工具
這里還能分析韌體的大小等資訊哦

10. 按步除錯
TODO:
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/74438.html
標籤:其他
