您好,登錄后才能下訂單哦!
今天小編給大家分享一下原生Arduino、VSCode、Clion怎么安裝配置的相關(guān)知識點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
可以從官網(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
STEP.2 打開“工具”->“開發(fā)板”->“開發(fā)板管理器”->搜索“8266”并安裝
如果由于網(wǎng)絡(luò)問題無法下載,也可以在arduino中文社區(qū)下載離線版:https://www.arduino.cn/resource-cat-162-1.html
STEP.3 打開“工具”->“開發(fā)板”->選擇對應(yīng)的開發(fā)板(這里我購買的是NodeMCU開發(fā)板)
選擇以后,在“工具”菜單下會多出很多對于該開發(fā)板的一些詳細(xì)設(shè)置
STEP.4 修改端口為開發(fā)板連接的COM端口,可以根據(jù)win硬件設(shè)備列表中的端口進(jì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)擊“上傳按鈕”
等待編譯、上傳
將一個發(fā)光二極管接到8266開發(fā)板的D4管腳和GND管腳,上電以后就可以看到二極管閃爍
在VSCode官網(wǎng)下載IDE:https://code.visualstudio.com/
下載完成以后添加插件PlatformIO IDE
安裝完插件后編輯器會繼續(xù)安裝PlatformIO-core,等到狀態(tài)欄出現(xiàn)如下圖標(biāo)時表示安裝完成
至此,VSCode的arduino開發(fā)環(huán)境搭建完成,這時候點(diǎn)擊狀態(tài)欄的HOME圖標(biāo),會彈出PlatformIO HOME界面,通過這個界面可以新建工程
在工程創(chuàng)建向?qū)е刑钊牍こ堂Q、開發(fā)板型號、使用的框架就行了,如果需要指定目錄,只要將下圖箭頭所示的選項(xiàng)去除就行
和arduino原生環(huán)境類似,操作狀態(tài)欄的相應(yīng)圖標(biāo)就可以實(shí)現(xiàn)代碼的編譯和上傳至開發(fā)板的功能
在JetBrains官網(wǎng)下載IDE:https://www.jetbrains.com/clion/
下載完成以后添加插件PlatformIO for Clion
安裝完插件以后重啟編輯器,點(diǎn)擊新建工程,會發(fā)現(xiàn)新加工程對話框中會多出一個PlatformIO的選項(xiàng),但是選擇以后并不能新建工程,而是顯示了一行警告:PlatformIO utility is not found。這表示PlatformIO-core還沒有安裝,或是編輯器找不到PlatformIO-core的路徑。
在這篇博文中找到了解決方法:從零開始使用platformioclion編寫esp32s
其實(shí)在官方文檔中也提到了,需要下載一個python腳本進(jìn)行安裝
官方文檔:https://docs.platformio.org/en/latest/core/installation.html#local-download-mac-linux-windows
安裝完成以后將下圖中的路徑添加到系統(tǒng)變量PATH中,再重啟Clion編輯器
重啟編輯器以后點(diǎn)擊新建工程,選擇PlatformIO,選擇開發(fā)板型號和使用的開發(fā)框架就可以新建工程了
同樣的,Clion的PlatformIO插件也支持編譯和上傳至開發(fā)板的功能
以上就是“原生Arduino、VSCode、Clion怎么安裝配置”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學(xué)習(xí)更多的知識,請關(guān)注億速云行業(yè)資訊頻道。
免責(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)容。