欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長(zhǎng)資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          VSCode中怎么配置擴(kuò)展進(jìn)行Arduino開(kāi)發(fā)

          VSCode中怎么配置擴(kuò)展進(jìn)行Arduino開(kāi)發(fā)?下面本篇文章給大家介紹一下告別簡(jiǎn)陋的arduinoIDE,使用VSCode開(kāi)發(fā)Arduino的方法,希望對(duì)大家有所幫助!

          VSCode中怎么配置擴(kuò)展進(jìn)行Arduino開(kāi)發(fā)

          Arduino官方的IDE作為編輯器的功能挺簡(jiǎn)陋的,用起來(lái)并不是很舒服,相比較之下用VS Code(Visual Studio Code)作為編輯器來(lái)說(shuō)就好用多了?,F(xiàn)在我們可以在VS Code中安裝Arduino插件來(lái)開(kāi)發(fā)Arduino。這篇文章將對(duì)相關(guān)內(nèi)容做個(gè)說(shuō)明。【推薦學(xué)習(xí):《vscode入門(mén)教程》】

          軟件安裝

          雖然可以使用VS Code開(kāi)發(fā)Arduino,但是Arduino相關(guān)的包管理、庫(kù)管理、編譯上傳等功能都得由Arduino IDE提供,所以我們還是需要安裝Arduino IDE。

          Arduino IDE下載頁(yè)面:https://www.arduino.cc/en/software

          VS Code下載頁(yè)面:https://code.visualstudio.com/

          推薦在安裝時(shí)選中 將“通過(guò) Code” 操作添加到Windows資源管理器目錄上下文菜單 ,如果沒(méi)有選的話也可以通過(guò)再次安裝軟件來(lái)選擇:

          VSCode中怎么配置擴(kuò)展進(jìn)行Arduino開(kāi)發(fā)

          在上面兩個(gè)軟件安裝完成后,接下來(lái)打開(kāi)VS Code,在擴(kuò)展中搜索Arduino,選擇Microsoft出品的那個(gè),安裝該擴(kuò)展:

          VSCode中怎么配置擴(kuò)展進(jìn)行Arduino開(kāi)發(fā)

          快速使用

          如果你的Arduino IDE是安裝到默認(rèn)路徑下的話,那什么都不需要設(shè)置就可以在VS Code中通過(guò)Arduino插件進(jìn)行開(kāi)發(fā)了;如果不是那可能就需要在插件中設(shè)置Arduino IDE路徑了,注意修改設(shè)置后可能需要重啟VS Code才會(huì)生效:

          VSCode中怎么配置擴(kuò)展進(jìn)行Arduino開(kāi)發(fā)

          創(chuàng)建一個(gè)文件夾,在文件夾中創(chuàng)建和文件夾名相同并且后綴為 .ino 的文件,使用VS Code打開(kāi)該文件夾,在資源管理器中選中 ino 文件時(shí)軟件會(huì)自動(dòng)識(shí)別該項(xiàng)目為Arduino的項(xiàng)目,這時(shí)候可以在左下看到Arduino內(nèi)置的一些例程。接下來(lái)在右下角選擇開(kāi)發(fā)板,選擇后VS Code就會(huì)自動(dòng)在目錄下生成名為 .vscode 的文件夾:

          VSCode中怎么配置擴(kuò)展進(jìn)行Arduino開(kāi)發(fā)

          .vscode 文件夾用于保存該項(xiàng)目相關(guān)的配置文件,默認(rèn)情況下其中會(huì)有一個(gè) arduino.json 文件,我們可以在其中添加 "output": "./build" 參數(shù),這個(gè)參數(shù)的作用是將當(dāng)前工程編譯過(guò)程中間文件輸出到當(dāng)前目錄下的 build 文件夾中,這可以加快后面重復(fù)編譯時(shí)的速度:

          VSCode中怎么配置擴(kuò)展進(jìn)行Arduino開(kāi)發(fā)

          完成上面的設(shè)置后就可以編寫(xiě)代碼然后點(diǎn)擊右上角按鈕進(jìn)行編譯了,默認(rèn)請(qǐng)情況下會(huì)在編譯時(shí)添加項(xiàng)目需求的庫(kù)文件路徑,這樣在后面寫(xiě)代碼時(shí)就可以有代碼提示功能了:

          VSCode中怎么配置擴(kuò)展進(jìn)行Arduino開(kāi)發(fā)

          如果編譯時(shí)路徑還有問(wèn)題,或著添加了新的庫(kù)后可以嘗試按鍵盤(pán)上 Ctrl+Alt+I ,或者查看下右下角的C/C++配置是否正確。庫(kù)文件路徑和代碼提示這些可能還需要C/C++插件支持:

          VSCode中怎么配置擴(kuò)展進(jìn)行Arduino開(kāi)發(fā)

          到目前為止我們已經(jīng)可以使用VS Code開(kāi)發(fā)Arduino了,如果想要開(kāi)發(fā)第三方的開(kāi)發(fā)包(第三方庫(kù)同理),需要先在Arduino IDE中安裝開(kāi)發(fā)板數(shù)據(jù)包,比如對(duì)于ESP32來(lái)說(shuō) 可以參考 《使用Arduino開(kāi)發(fā)ESP32(01):開(kāi)發(fā)環(huán)境搭建》 這篇文章的 開(kāi)發(fā)環(huán)境搭建 章節(jié)進(jìn)行安裝。安裝完成后就可以在VS Code Arduino下選擇這些開(kāi)發(fā)板了:

          VSCode中怎么配置擴(kuò)展進(jìn)行Arduino開(kāi)發(fā)

          上面演示中再選擇對(duì)應(yīng)開(kāi)發(fā)板后,關(guān)閉該頁(yè)面,再次打開(kāi)后就可以設(shè)置該開(kāi)發(fā)板的參數(shù)了。

          我們可以在軟件右下角選擇串口和打開(kāi)串口監(jiān)視器:

          VSCode中怎么配置擴(kuò)展進(jìn)行Arduino開(kāi)發(fā)

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)