原文鏈接: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鍵。
這樣等待完成吧!!