Arduino IDE是一款功能強(qiáng)大的代碼編輯器,軟件支持Java、C++、PHP等眾多不同的代碼語(yǔ)言,可以為用戶提供代碼提示、代碼高亮、代碼自動(dòng)填充等眾多實(shí)用功能,可以大大提高用戶的代碼編輯效率,提高編程開發(fā)人員的工作效率。Arduino IDE的軟件體積非常小巧,相比起其它的代碼編輯器來(lái)說(shuō)要更加的小巧,并且沒(méi)有多余的插件或功能,有需要的朋友趕緊下載使用吧!
Arduino IDE代碼編輯器使用說(shuō)明
解壓安裝包到任意位置,(筆者解壓到桌面),打開此文件夾,如圖所示:
雙擊”arduino.exe“即可運(yùn)行。
下面是Arduino的主界面,
上圖對(duì)Arduino主界面進(jìn)行了簡(jiǎn)單的功能標(biāo)注說(shuō)明,在后面的章節(jié)中將詳細(xì)說(shuō)明每個(gè)菜單的功能用途。
驗(yàn)證代碼:在燒錄代碼之前,對(duì)編輯的代碼進(jìn)行驗(yàn)證,檢測(cè)代碼是否有錯(cuò)誤的地方,在編輯結(jié)果提示區(qū)里顯示出來(lái),方便用戶修改。
燒錄代碼:在此開發(fā)工具里編輯的代碼,還不能控制arduino,讓arduino運(yùn)行出你想要的結(jié)果,還必須將此代碼上傳到arduino主開發(fā)板中(也就是燒錄),此開發(fā)工具將你編寫的代碼轉(zhuǎn)換成arduino開發(fā)板可以理解的語(yǔ)言后才能運(yùn)行。
Arduino主界面:
Arduino IDE代碼編輯器軟件特色
交叉平臺(tái)。
ArduinoIDE可以在Windows、MacintoshOSX、Linux和Linux三個(gè)主要操作系統(tǒng)中運(yùn)行,其他大部分控制器只能在Windows中開發(fā)。
簡(jiǎn)潔明了。
ArduinoIDE是根據(jù)processingIDE開發(fā)的。對(duì)于新手來(lái)說(shuō),既容易掌握,又有足夠的靈活性。Arduino語(yǔ)言是根據(jù)wiring語(yǔ)言開發(fā)的,是avr-gcc庫(kù)的二次封裝,不需要太多的單片機(jī)基礎(chǔ)和編程基礎(chǔ)。通過(guò)簡(jiǎn)單的學(xué)習(xí),快速開發(fā)。
開放。
Arduino的硬件原理圖、電路圖、IDE軟件和核心庫(kù)文件均為開源代碼,可在開源代碼協(xié)議范圍內(nèi)任意修改原始設(shè)計(jì)和相應(yīng)代碼。
快速發(fā)展。
Arduino不僅是世界上最受歡迎的開源硬件,也是優(yōu)秀的硬件開發(fā)平臺(tái),是硬件開發(fā)的趨勢(shì)。Arduino的簡(jiǎn)單開發(fā)方法使開發(fā)商更加注重創(chuàng)意和實(shí)現(xiàn)性,更快地完成自己的項(xiàng)目開發(fā),大大節(jié)省了學(xué)習(xí)成本,縮短了開發(fā)周期。
由于Arduino的優(yōu)點(diǎn)很多,越來(lái)越多的專業(yè)硬件開發(fā)者開始使用Arduino開發(fā)項(xiàng)目和產(chǎn)品,越來(lái)越多的軟件開發(fā)者使用Arduino進(jìn)入硬件、物聯(lián)網(wǎng)等開發(fā)領(lǐng)域,自動(dòng)化、軟件、藝術(shù)專業(yè)