vs2017+GDB开发esp32

原文链接:https://cloud.tencent.com/developer/news/289393

到了5.4版后,画风变了,首先是esp32放弃了c++的内容,工具链也采用原封的esp-idf,最为重要的是例程变多了,将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键。

 

这样等待完成吧!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章