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鍵。

 

這樣等待完成吧!!

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