ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32

一、安装GUN For ESP32工具链

下地地址:https://gnutoolchains.com/esp32/
下载最新的就可以,注意对应的SDK版本
ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第1张图片

下载后打开esp32-gcc8.4.0.exe,开始安装

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第2张图片

勾选同意协议,直接单击Install按钮进行安装

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第3张图片

单击确定安装完成

二、安装VS2019

下载网址:https://visualstudio.microsoft.com/zh-hans/vs/

选择Community 2019 社区免费版

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第4张图片

下载后打开:vs_community__1728423131.1609222791.exe,开始安装

选择需要的开发环境,根据自己需要选择

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第5张图片

选择语言包

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第6张图片

选择安装位置(我C盘满了所以选择的D盘,最好选择默认C盘)

接下来开始安装,安装过程中需要连接网络在线下载,需要很长时间,视网络而定

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第7张图片

三、安装VisualGDB 5.5R4

(必须先安装VS,再安装VisualGDB)

下载地址:https://visualgdb.com/download/

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第8张图片

打开VisualGDB-5.5r4.msi 开始安装,直接单击下一步

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第9张图片

选择同意协议,单击下一步

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第10张图片

选择快速安装

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第11张图片

单击开始安装

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第12张图片

开始安装

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第13张图片

安装完成,选择完成

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第14张图片

四、安装python

下载地址:https://www.python.org/downloads/release/python-392/

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第15张图片

打开下载好的python-3.9.2-amd64.exe

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第16张图片

单击Install Now开始安装

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第17张图片

安装完成,单击Close完成安装

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第18张图片

五、配置VS2019、创建工程,下载测试

接下来打开VS2019,这个界面选择<继续但无需要代码>,即可直接打开VS界面
ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第19张图片

选择菜单帮助->关于VisualGDB

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第20张图片

查看VisualGDB,信息,是否安装成功

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第21张图片

接下来创建一个ESP32项目测试一下,选择文件菜单->新建->VisualGDB Project项目

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第22张图片

创建窗口中选择ESP32项目,并埴写项目名称和路径

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第23张图片

选择工具链,芯片型号,SDK版本,如果有接开发板选择串口号,后面设置串口号也可以,单击下一步

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第24张图片

开始初始化python环境(这步只有第一次搭建环境才会有,后面再新建工程会直接完成

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第25张图片

初始化python环境会下载很多东西,失败后重试就可以

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第26张图片

重试过N次后初始化完成,选择一个示例项目来创建新工程, 我这里选择hello_world工程,单击下一步

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第27张图片

选择Debug,这里我选择的是Built-in GDB simulator,在线调试的话请选择调试端口Debug Methods,单击完成

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第28张图片

提示需要CMake,单击YES进行安装

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第29张图片

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第30张图片

安装完成后项目终于创建成功了

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第31张图片

菜单栏下三个快捷按钮,依次为下载固件,编译并下载,打开串口

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第32张图片

在项目上右键菜单,里面有更多操作

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第33张图片

在菜单中选择生成->生成项目

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第34张图片

下面的VisualGDB Build开始编译

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第35张图片

编译成功

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第36张图片

接下来设置串口号,项目->VisualGDB Project Properties

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第37张图片

选择连接开发板的串口号

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第38张图片

选择设置串口终端

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第39张图片

单击OK,

单击菜单栏上的串口终端,打开终端窗口

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第40张图片

选择菜单栏中的编译和下载按钮,

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第41张图片

下方窗口开始编译并下载

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第42张图片

选择终端查看开发板的信息输出

ESP32 开发笔记(二) 开发环境搭建 Windows10 Visual Studio 2019 开发ESP32_第43张图片

至此,开发环境搭建完成

你可能感兴趣的:(ESP32,HelloBug开发板教程)