相關(guān)推薦
您可能對(duì)下面課程感興趣
Arduino視頻教程基礎(chǔ)篇

75小節(jié)已有138575人學(xué)過(guò)

使用Visual Studio Code開(kāi)發(fā)Arduino
發(fā)布時(shí)間:2022-03-11 09:08 [ 我要自學(xué)網(wǎng)原創(chuàng) ] 發(fā)布人: 小劉2175 閱讀: 2573

對(duì)于Arduino新手,筆者推薦使用Arduino IDE進(jìn)行開(kāi)發(fā),它簡(jiǎn)單明了,能很快的讓人掌握。如果要用Arduino開(kāi)發(fā)比較大型的項(xiàng)目,你可能就會(huì)感到簡(jiǎn)單直觀的Arduino IDE不是那么好用了。它沒(méi)有代碼補(bǔ)全功能,無(wú)法快速的查找跳轉(zhuǎn)函數(shù),也不能很好的管理你的項(xiàng)目資源。
其實(shí)還有很多IDE都可以通過(guò)自己配置,或者安裝插件的方式來(lái)支持Arduino的開(kāi)發(fā),如Eclipse、Atmel Stduio、Visual Studio等。
這里筆者介紹使用Visual Studio Code結(jié)合Arduino擴(kuò)展的方法來(lái)安裝配置Arduino開(kāi)發(fā)環(huán)境。
Visual Studio Code是微軟公司推出的輕量級(jí)代碼編輯器,提供了豐富的插件支持,其中也包括Arduino插件。該軟件可以在其官方網(wǎng)站下載 https://code.visualstudio.com/

1.下載Visual Studio Code
下載地址:https://code.visualstudio.com/


2.安裝Arduino插件



3.配置Arduino插件
安裝完成后,再點(diǎn)擊 重新加載 按鈕,即可啟動(dòng)arduino擴(kuò)展。

然后需要通過(guò) 文件菜單>首選項(xiàng)>設(shè)置 打開(kāi)Visual Studio Code配置文件,在右側(cè)尖括號(hào)內(nèi)添加Arduino IDE路徑配置,如:

"arduino.path": "C:/Program Files (x86)/Arduino",

保存配置文件后,即可開(kāi)始Arduino開(kāi)發(fā)。


4.使用方法
鼠標(biāo)右鍵點(diǎn)擊你要打開(kāi)的Arduino項(xiàng)目文件夾,選擇Open with Code,如圖x-xx,即可使用Visual Studio Code打開(kāi)Arduino文件。

打開(kāi)ino文件后,可以在Visual Studio Code界面右下角看到開(kāi)發(fā)板類型和串口選擇項(xiàng),如圖x-xx,點(diǎn)擊會(huì)打開(kāi)配置選項(xiàng)卡,選擇即將使用的開(kāi)發(fā)板型號(hào)和串口即可。


配置好以后,可使用快捷鍵進(jìn)行編譯和上傳動(dòng)作,快捷鍵如下:
Ctrl+Alt+U 編譯并上傳
Ctrl+Alt+R 進(jìn)行編譯驗(yàn)證


Visual Studio Code極易上手,其動(dòng)態(tài)高亮、定義跳轉(zhuǎn)等功能對(duì)Arduino開(kāi)發(fā)非常實(shí)用,讀者可以自行學(xué)習(xí)體驗(yàn)。

Arduino視頻教程基礎(chǔ)篇
我要自學(xué)網(wǎng)商城 ¥40 元
進(jìn)入購(gòu)買(mǎi)
文章評(píng)論
0 條評(píng)論 按熱度排序 按時(shí)間排序 /350
添加表情
遵守中華人民共和國(guó)的各項(xiàng)道德法規(guī),
承擔(dān)因您的行為而導(dǎo)致的法律責(zé)任,
本站有權(quán)保留或刪除有爭(zhēng)議評(píng)論。
參與本評(píng)論即表明您已經(jīng)閱讀并接受
上述條款。
V
特惠充值
聯(lián)系客服
APP下載
官方微信
返回頂部
相關(guān)推薦
您可能對(duì)下面課程感興趣
Arduino視頻教程基礎(chǔ)篇

75小節(jié)已有138575人學(xué)過(guò)

分類選擇:
電腦辦公 平面設(shè)計(jì) 室內(nèi)設(shè)計(jì) 室外設(shè)計(jì) 機(jī)械設(shè)計(jì) 工業(yè)自動(dòng)化 影視動(dòng)畫(huà) 程序開(kāi)發(fā) 網(wǎng)頁(yè)設(shè)計(jì) 會(huì)計(jì)課程 興趣成長(zhǎng) AIGC