文章目录
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: