ESP32 Debug环境搭建

PlatformIO安装 (IDE)

1、下载并安装 vs code

地址:https://code.visualstudio.com/

platformio-image

2、安装PlatformIO插件

image-20210118165529114

3、安装插件后重启VS CODE

驱动与连接

  1. 连接并安装ESP-Prog

用USB连接后,不用需要系统自带驱动。利用zadig-2.4.exe工具强制替换(安装)WinUSB驱动。

../../_images/prog.png

工具附件:

image-20210118170222303

安装(替换)驱动:

image-20210118170300199

  1. 针脚连接

    ESP-Prog的针脚定义如下图所示:

image-20210118170415381

连线如下表所示:

image-20210118170453260

注意:1和6是可以不用接的,当调试器和ESP32是两个不同的供电源时候,需要接6(GND)。

image-20210118170717931

  1. 安装ESP32的串口驱动

ESP-Prog也支持程序下载,但是驱动配置较麻烦,所以还是利用ESP32模块自带的CP210X串口进行下载。

驱动附件:

image-20210118170812504

image-20210118170925774

新建工程

  • 新建工程

在PlatformIO插件里面,新建ESP32的工程,若第一次创建工程,会自动下载ESP的编译工具,所需时间较长。

image-20210118171315218

  • 修改配置

根据实际端口号,在platformio.ini里面添加upload_port配置信息,

另外添加debug_tool = esp-prog

  • 编译、下载、调试

编译和下载可以直接用IDE底部的快捷按钮,调试按F5

image-20210118172019828