我之前写过一篇
在vs2017+visualGDB平台上搭建esp32开发环境
的文章 ,今天决定写另一篇的原因是上一篇是基于visualGDB的5.3版,在网络上大部分教程也这一版的,但是到了5.4版后,画风变了,首先是esp32放弃了c++的内容,工具链也采用原封的esp-idf,最为重要的是例程变多了,将esp-idf中的所有例程都开放了,并在烧写上有了进步。
1、安装visualGDB5.4
visualGDB5.4版还属于测试版,网址:https://visualgdb.com/download/
这里没什么可讲的,安装软件提示安装了,在安装过程中要关闭vs2017,无论是vs2017,还是visualGDB安装过程中都不会出错,很让人省心。
2、建立esp32项目
打开vs2017软件,点击文件->新建->项目,就会出现图:
这里选择“esp32 idf Project wizard”,修改名称和保存路径,点击确定
点击“Next”
在“Toolchain”选择esp32,在"esp-idf-Checkout"选择esp-idf的路径,本地没有可以直接从github上下载,我就选择直接下载最新版,下载完成后就可以点“Next”
到这里就看到了最为激动的地方了,现在一个例程后,点击"Next"
这里选择对应的串口就可以了,我这里是COM10,其他不变,点击“完成”
这样就建好项目了,vs2017开始自动生成项目,时间有点长
先来个Ctrl+Shift+B编译一下,5.4版的首次编译时间比较长。
在项目顶端右键选择第一项,如上图,开发项目设置页面
在“ESP-IDF confinuartion”这个界面里的设置就相当于linu下的“make meunconfig”,这里需要重新设置一下串口,要不不能烧程序
点击右侧的小三角,就能看到esp32开发版对应的串口。
还是在项目顶端右键,有一个“Program Flash memoy”选项就是烧录程序,在点击之前需要按住开发板的boot键。
这样等待完成吧!!
领取专属 10元无门槛券
私享最新 技术干货