ESP32-IDF环境下载和安装

下载和安装

ESP-IDF有两种安装方式:

  • IDE
  • 手动安装

IDE方式:失败

IDE可以采用Vscode Extension。在Vscode的Extensions搜索esp-idf即可找到并下载。但按这个Installation的说明操作时,操作的第8步骤时不会显示预期的画面,可能是第5步骤安装依赖软件没有做的缘故。

手动方式:成功

于是采用手动安装方式。参考esp32s3 Get Started:

1. Get ESP-IDF

先执行Step 2. Get ESP-IDF, 下载esp-idf代码:

git clone -b v4.4 --recursive https://github.com/espressif/esp-idf.git esp-idf-v4.4

采用参考[4]中的方法下载。下载时要注意使用--recursive,否则下载的代码不完整,后面会导致编译错误(见Trouble shooting).

2. 安装Toolchain

按Step 1. Install prerequisites操作,进入Standard Setup of Toolchain for Windows页面,进一步进入ESP-IDF Tools Installer页面,选择,online installer下载;

执行online installer(需要科学上网), 在步骤“下载或使用ESP-IDF”时,选择"使用现有的ESP-IDF", 并选择上一步下载ESP-IDF所在的目录;

ESP32-IDF环境下载和安装_第1张图片

继续操作,直到安装完成。

3. 编译示例工程

按Step 5. Start a Project操作,编译示例工程。

Trouble shooting

https://esp32.com/viewtopic.php?t=15390

从这里下载完整代码:(需要科学上网)

https://github.com/espressif/esp-idf/releases

参考

[1] https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32s3/get-started/index.html#ide

[2] https://github.com/espressif/vscode-esp-idf-extension/blob/master/docs/tutorial/install.md

[3] https://docs.espressif.com/projects/esp-idf/en/v4.4/esp32s3/get-started/index.html

[4] https://github.com/espressif/esp-idf/releases

你可能感兴趣的:(esp32,c++,c语言,ubuntu)