ESP32(一)——ESP-IDF 環境搭建(windows)

官方指南——快速入門

1、首先,獲取ESP-IDF 工具安裝器https://dl.espressif.com/dl/esp-idf-tools-setup-2.2.exe

得到如下文件:

2、安裝過程:

1)雙擊工具安裝器,選擇 I accept the agreement

2)選擇python版本,如果沒有的話,安裝後重新開始

3)選擇git版本,如果沒有安裝可以選擇安裝選項

4)選擇ESP-IDF版本,由於之前並沒有下載ESP-IDF,所以這裏選擇下載選項

5)選擇下載的ESP-IDF版本,選擇最新的,設置ESP-IDF的路徑,這裏首先應該在C:\Users\SORA(SORA是我的用戶名,注意更改)路徑下先建立一個文件夾C:\Users\SORA\esp(注意,該文件夾應爲空文件夾),然後將該路徑填入編輯框內

6)安裝ESP-IDF工具

注意路徑,不可隨意更改,最好使用以下路徑:C:\Users\SORA\.espressif(注意更改用戶名;注意"."號),點擊NEXT->NEXT->Install,等待安裝完成

安裝完成,不要關閉下面這個窗口:

3、配置

1)將路徑C:\Users\SORA\esp\examples\get-started下的hello_world文件夾複製到C:\Users\SORA\esp文件夾下

2)在剛纔保留的命令行串口中,鍵入cd hello_world,進入hello_world文件夾,鍵入idf.py menuconfig並運行,如果前面的過程正確,則會打開下列菜單:

(亂碼不影響使用)


menuconfig 工具的常見操作見下。

  • 上下箭頭:移動
  • 回車:進入子菜單
  • ESC 鍵:返回上級菜單或退出
  • 英文問號:調出幫助菜單(退出幫助菜單,請按回車鍵)。
  • 空格``或 ``Y 鍵:選擇 [*] 配置選項;N 鍵:禁用 [*] 配置選項
  • 英文問號 (查詢配置選項):調出有關該選項的幫助菜單
  • / 鍵:尋找配置工程

4、hello world

1)連接ESP32模塊

使用USB線連接ESP32模塊和電腦,右鍵我的電腦->屬性->設備管理器->端口,查看串口號

如圖,這裏爲COM16

2)編譯下載

1)在打開的命令行中按E鍵退出menuconfig重新進入命令行,在命令行中鍵入idf.py build,等待編譯完成

2)燒錄

在命令行中鍵入idf.py -p COM16 flash(這裏的COM16是前面查看得到的ESP32連接的虛擬串口號)

如果出現

    raise SerialException(
serial.serialutil.SerialException: Cannot configure port, something went wrong. Original message: PermissionError(13, ' 連到系統上的設備沒有發揮作用。', None, 31)
esptool.py failed with exit code 1

更換串口或可解決

燒錄完成:

3)實驗現象:

打開串口助手或者使用ESP-IDF自帶的串口監視器即可觀察到hello_world的實驗現象:每隔10秒就會報告一次設備信息

 

在開始欄搜索得到

打開命令行,命令行鍵入

cd C:\Users\SORA\esp\hello_world

idf.py -p /dev/COM16 monitor

 

或者使用串口助手查看串口信息

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章