ESP32在Visual Studio环境下开发

Visual Studio嵌入式环境搭建教程

 1、直接在线安装VS2017,点击vs_Professional.exe即可,如果网速慢的话百度一下VS2017镜像离线安装,顺便检查一下你的C盘剩余空间是否足够大,如果开到300G的肯定没问题,我的256固态都快满了,装有VS2012的也别删除如果你是C#工程师的话,因为网上下的好多示例好多都是用老版本的,而且VS2012也支持,不想体验新版本直接跳过这一步。

2、安装VSGDB,别去官网下最新版的因为新版暂时不支持和谐,试用的话还是去官网下载为了安全吗。当然如果你是商用的建议购买正版,同样都是写代码的吗!!VisualGDB-5.3r3这个版本已经很新的了,特别是对STM32的支持可导入其它IDE生成的工程。

 3、上截图

(1) 点工具>>VisualGDB>>Manage VisualGDB Packages
ESP32在Visual Studio环境下开发_第1张图片

(2) 选择Online Filter中输入ESP32在线安装工具链,网速慢的访问以下网址:
http://gnutoolchains.com/esp32/
或直接下载:http://sysprogs.com/files/gnutoolchains/esp32/esp32-gcc5.2.0-r7.exe
ESP32在Visual Studio环境下开发_第2张图片

(3) 一路NEXT后大功告成,下面就是新建项目了,点击文件新建项目,在已安装组件中选择VisualGDB >> Embedded Project Wizard,底部选择保存位置及项目名后 确定
ESP32在Visual Studio环境下开发_第3张图片

(4) 工具链下拉选择中选ESP32, Device 一般选择第一项,当然这得与你的开发板相匹配。

ESP32在Visual Studio环境下开发_第4张图片

(5) 选择示例项目

ESP32在Visual Studio环境下开发_第5张图片

(6) 选择下载端口,在系统设备管理中先查看一下有没有Silicon Labs CP210x USB to UART Bridge,没有的话下载一个,当然要插上开发板才知道。
ESP32在Visual Studio环境下开发_第6张图片

① 设备驱动管理

ESP32在Visual Studio环境下开发_第7张图片

(7) 如果需要在线调试的话请选择调试端口Debug Methods
详见官网 https://visualgdb.com/tutorials/esp32/wroom/ 调试端口连接
ESP32在Visual Studio环境下开发_第8张图片
(8) OK你可以按下F5下载代码了,第一次编译时间稍长一点。当然你要按下开发板上的ENBOOT键,等到开始显示下载了你可以放开了,下载完成后会提示你无法启用调试功能,但你可以打开串口助手看它发给你的启动信息,当然需要拔掉USB线后重新插上,VisualGDG官方应该给个重起的指令会方便很多。

(9) 打开你的手机搜一下WIFI热点有没有ESP32_VisualGDB,连接它不需要密码也无法上网,但你可以在浏览器中输入:http://192.168.123.1,  熟悉的Hello, world 就展示出来了。

(10) Visual Studio就是这么简单,没想到ESP32还能当WEB服务器,一起学习吧,纯兴趣QQ交流群:337545482

(11) 百度网盘链接:https://pan.baidu.com/s/1kUG1otp密码:z19q

 

你可能感兴趣的:(ESP32在Visual Studio环境下开发)