Deepin v25安装ESP-IDF V5.0记录
sudo apt-get update
sudo apt-get install -y git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0
mkdir -p ~/esp
cd ~/esp
git clone -b v5.0 --recursive https://github.com/espressif/esp-idf.git // 克隆esp-idf仓库 gitee的少wifi
git clone https://gitee.com/EspressifSystems/esp-gitee-tools.git
cd esp-idf // 切换到esp-idf目录中
./../esp-gitee-tools/submodule-update.sh
./../esp-gitee-tools/install.sh
python -m pip install "setuptools<82.0.0"
这个命令会安装setuptools的最新版本,该版本小于82.0.0
. ./export.sh
nano ~/.bashrc
把下面四行粘贴到文件尾部
export IDF_PATH=~/esp/esp-idf
export PATH=$PATH:$IDF_PATH/tools
. ./esp/esp-idf/export.sh
cd espfiles
sudo chmod 666 /dev/ttyUSB0
idf.py set-target esp32
idf.py build
文件查找
grep -r "DR_REG_IO_MUX_BASE" /home/PATH/esp/esp-idf/components --include="*.h"
登录后方可回帖