溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

原生Arduino、VSCode、Clion怎么安裝配置

發(fā)布時間:2022-01-11 16:35:35 來源:億速云 閱讀:308 作者:iii 欄目:互聯(lián)網(wǎng)科技

今天小編給大家分享一下原生Arduino、VSCode、Clion怎么安裝配置的相關(guān)知識點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

1.原生Arduino

安裝與配置

可以從官網(wǎng)下載

arduino官網(wǎng)地址:https://www.arduino.cc/

安裝直接Next就行了,期間同時會安裝一些驅(qū)動。安裝完成以后打開IDE,添加對8266開發(fā)板的支持。

STEP.1 打開“文件”->“首選項(xiàng)”,在“附加開發(fā)板管理網(wǎng)址”里填上8266的地址:http://arduino.esp8266.com/stable/package_esp8266com_index.json

原生Arduino、VSCode、Clion怎么安裝配置

STEP.2 打開“工具”->“開發(fā)板”->“開發(fā)板管理器”->搜索“8266”并安裝

如果由于網(wǎng)絡(luò)問題無法下載,也可以在arduino中文社區(qū)下載離線版:https://www.arduino.cn/resource-cat-162-1.html

原生Arduino、VSCode、Clion怎么安裝配置

STEP.3 打開“工具”->“開發(fā)板”->選擇對應(yīng)的開發(fā)板(這里我購買的是NodeMCU開發(fā)板)

選擇以后,在“工具”菜單下會多出很多對于該開發(fā)板的一些詳細(xì)設(shè)置

原生Arduino、VSCode、Clion怎么安裝配置

STEP.4 修改端口為開發(fā)板連接的COM端口,可以根據(jù)win硬件設(shè)備列表中的端口進(jìn)行選擇

原生Arduino、VSCode、Clion怎么安裝配置

原生Arduino、VSCode、Clion怎么安裝配置

開發(fā)及運(yùn)行

至此原生arduino的開發(fā)環(huán)境已經(jīng)搭建完成,寫一段測試代碼運(yùn)行一下

void  setup() {
  // 將D4管腳設(shè)置為輸出模式
  pinMode(D4, OUTPUT);
}

void  loop() {
  // 以200ms間隔給D4管腳設(shè)置高低電壓
  digitalWrite(D4, HIGH);
  delay(200);
  digitalWrite(D4, LOW);
  delay(200);
}

點(diǎn)擊“上傳按鈕”

原生Arduino、VSCode、Clion怎么安裝配置

等待編譯、上傳

原生Arduino、VSCode、Clion怎么安裝配置

將一個發(fā)光二極管接到8266開發(fā)板的D4管腳和GND管腳,上電以后就可以看到二極管閃爍

原生Arduino、VSCode、Clion怎么安裝配置

2.VSCode + PlatformIO IDE

安裝與配置

在VSCode官網(wǎng)下載IDE:https://code.visualstudio.com/

下載完成以后添加插件PlatformIO IDE

原生Arduino、VSCode、Clion怎么安裝配置

安裝完插件后編輯器會繼續(xù)安裝PlatformIO-core,等到狀態(tài)欄出現(xiàn)如下圖標(biāo)時表示安裝完成

原生Arduino、VSCode、Clion怎么安裝配置

開發(fā)及運(yùn)行

至此,VSCode的arduino開發(fā)環(huán)境搭建完成,這時候點(diǎn)擊狀態(tài)欄的HOME圖標(biāo),會彈出PlatformIO HOME界面,通過這個界面可以新建工程

原生Arduino、VSCode、Clion怎么安裝配置

在工程創(chuàng)建向?qū)е刑钊牍こ堂Q、開發(fā)板型號、使用的框架就行了,如果需要指定目錄,只要將下圖箭頭所示的選項(xiàng)去除就行

原生Arduino、VSCode、Clion怎么安裝配置

和arduino原生環(huán)境類似,操作狀態(tài)欄的相應(yīng)圖標(biāo)就可以實(shí)現(xiàn)代碼的編譯和上傳至開發(fā)板的功能

原生Arduino、VSCode、Clion怎么安裝配置

3.Clion + PlatformIO IDE

安裝與配置

在JetBrains官網(wǎng)下載IDE:https://www.jetbrains.com/clion/

下載完成以后添加插件PlatformIO for Clion

原生Arduino、VSCode、Clion怎么安裝配置

安裝完插件以后重啟編輯器,點(diǎn)擊新建工程,會發(fā)現(xiàn)新加工程對話框中會多出一個PlatformIO的選項(xiàng),但是選擇以后并不能新建工程,而是顯示了一行警告:PlatformIO utility is not found。這表示PlatformIO-core還沒有安裝,或是編輯器找不到PlatformIO-core的路徑。

原生Arduino、VSCode、Clion怎么安裝配置

在這篇博文中找到了解決方法:從零開始使用platformioclion編寫esp32s

其實(shí)在官方文檔中也提到了,需要下載一個python腳本進(jìn)行安裝

官方文檔:https://docs.platformio.org/en/latest/core/installation.html#local-download-mac-linux-windows

原生Arduino、VSCode、Clion怎么安裝配置

安裝完成以后將下圖中的路徑添加到系統(tǒng)變量PATH中,再重啟Clion編輯器

原生Arduino、VSCode、Clion怎么安裝配置

開發(fā)及運(yùn)行

重啟編輯器以后點(diǎn)擊新建工程,選擇PlatformIO,選擇開發(fā)板型號和使用的開發(fā)框架就可以新建工程了

原生Arduino、VSCode、Clion怎么安裝配置

同樣的,Clion的PlatformIO插件也支持編譯和上傳至開發(fā)板的功能

原生Arduino、VSCode、Clion怎么安裝配置

以上就是“原生Arduino、VSCode、Clion怎么安裝配置”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學(xué)習(xí)更多的知識,請關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI