【2024 DigiKey创意大赛】- 基于毫米波雷达的生命体征检测及健康监护系统-环境搭建 4
本帖最后由 zygalaxy 于 2024-10-29 21:21 编辑## 【2024 DigiKey创意大赛】- 基于毫米波雷达的生命体征检测及健康监护系统 - 环境搭建 - ESP-IDF环境安装
**一、Windows 平台(离线安装)**
1. 下载离线安装包
- 从 乐鑫的 esp-idf 官方网站下载离线安装包
2. 安装
- 打开下载的安装包,根据提示进行安装
这里应用修复以后,点击下一步进行安装
- 选择安装的路径
- 选择安装的芯片包
- 继续下一步进行安装,等待进度条走完
3. 安装完成
- 当显示下面的图片的时候就证明安装已经完成了
-
**二、macOS 平台**
1. 安装 Homebrew
- 如果还没有安装 Homebrew,请执行下面的命令进行安装。
```shell
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```
2. 安装 XCode 命令行工具
`xcode-select --install`
3. 安装 CMake 和 Ninja 编译工具
- 若有 (https://brew.sh/),可以运行:
```
brew install cmake ninja dfu-util
```
- 强烈建议同时安装 (https://ccache.samba.org/) 以获得更快的编译速度。如有 (https://brew.sh/),可通过 (https://www.macports.org/install.php) 上的 `brew install ccache` 或 `sudo port install ccache` 完成安装。
4. 安装 Python 3
- 检查 Python 版本 `python3 --version`
- 如果出现错误,执行下面的命令进行安装 `brew install python3`
5. 获取 ESP-IDF
- 打开终端,运行以下命令:
```
mkdir -p ~/esp
cd ~/esp
git clone --recursive https://github.com/espressif/esp-idf.git
```
- ESP-IDF 将下载至 `~/esp/esp-idf`
6. 设置工具
- 执行下面的命令安装对应各个芯片的工具包
```
cd ~/esp/esp-idf
./install.sh esp32
```
**三、Linux 平台(以 (Debian、Ubuntu) 为例)**
1. 安装依赖项
- 打开终端。
- 运行以下命令安装必要的依赖项:`sudo apt-get install git wget flex bison gperf python3 python3-pip python3-venv cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0`。
2. 安装 Python
- 如果系统中没有安装 Python 3,或者需要安装特定版本的 Python 3,可以使用以下命令安装:`sudo apt-get install python3.8`(根据需要调整版本号)。
- 执行以下命令来检查当前使用的 Python 版本:
```
python --version
```
3. 安装 Git
- 运行 `sudo apt-get install git`。
4. 安装 ESP-IDF 工具
- 打开终端,运行以下命令:
```
mkdir -p ~/esp
cd ~/esp
git clone -b v5.2.3 --recursive https://github.com/espressif/esp-idf.git
```
ESP-IDF 将下载至 `~/esp/esp-idf`
这是下载已经开始
下面是安装完成的图片
5. 设置工具
- 除了 ESP-IDF 本身,还需要为支持 ESP32-S3 的项目安装 ESP-IDF 使用的各种工具,比如编译器、调试器、Python 包等。
```shell
cd ~/esp/esp-idf
./install.sh esp32s3
```
**因为我这里只使用芯片 esp32 s3,所以只安装 esp32s3 的工具,esp32 需要单独安装./install.sh esp32**
- 要在安装工具时优先选择 Espressif 下载服务器,请在运行 `install.sh` 时使用以下命令:
```
cd ~/esp/esp-idf
export IDF_GITHUB_ASSETS="dl.espressif.com/github_assets"
./install.sh
```
6. 设置环境变量
- 此时,刚刚安装的工具尚未添加至 PATH 环境变量,无法通过“命令窗口”使用这些工具。因此,必须设置一些环境变量。这可以通过 ESP-IDF 提供的另一个脚本进行设置。
请在需要运行 ESP-IDF 的终端窗口运行以下命令:
```
. $HOME/esp/esp-idf/export.sh
```
至此各平台环境已经全部安装完成
页:
[1]