1 ESP-IDF下载安装
乐鑫官方下载地址:https://dl.espressif.com/dl/esp-idf/
选择下面的离线工具进行安装,上面的在线方式容易失败。下载完成后直接运行即可,安装过程中所弹窗口可选择默认,安装完成弹出如下窗口。
点击完成弹出如下两个窗口
桌面上也增加了3个快捷方式(其中ESP-IDF Eclipse是基于Eclipse的开发工具),暂时用不到。
2 VSCODE环境搭建
2.1 VSCODE官方下载地址:
2.2 配置为中文环境
ctrl shift +p 调出命令面板
输入: Configure Display Language
选择下面的安装其它语言弹出如下窗口
点击安装,弹出窗口点击重启。
2.3 安装 espressif idf 插件
点击VSCODE左栏的扩展按钮(Ctrl+Shift+X),选择espressif idf进行安装。
Ctrl+Shift+P,输入 Configure ESP-IDF extension
选择ESP-IDF插件选项进行设置
选择 USE EXISTING SETUP (已经默认找到了之前安装的 esp-idf)
至此,espressif idf 插件已经安装配置完成。
3 例程测试
3.1 测试官方例程"Hello World"
命令面板中输入"example"选择安装路径下的示例项目
点击创建
3.2 打开已有工程(点击打开文件夹,选择相应文件夹会把里面所有工程全部列出来)
3.3 编译和运行调试
上图中分别是选择端口、目标设备、 当前项目、menuconfig设置、清理、编译、下载、监视器
选择端口:
开发板是串口的这里在点击后弹窗中选择COM1
窗体出现类似下面内容选择工程文件夹,否则所选串口不能用工程对应,下载时会提示错误。
当前项目:点击后弹窗中选择,我用的ESP32
menuconfig:根据示例另行说明,这里不修改
编译:点击编译成功后将会显示如下信息
下载:点击后弹窗中根据开发工具选择,这里选UART
监视器:点击打开,显示信息如下
编译、下载、监视器,可以通过点击工具条中“”按钮一键实现。