Arduino IDE 是Arduino的開(kāi)放源代碼的集成開(kāi)發(fā)環(huán)境,其界面簡(jiǎn)潔,語(yǔ)法簡(jiǎn)單,能方便的進(jìn)行程序上傳,使得Arduino的程序開(kāi)發(fā)變得非常便捷,是一款開(kāi)放源代碼的軟件,其另一個(gè)特點(diǎn)是跨平臺(tái)的兼容性,適用于Windows、Mac OS X 以及Linux。下面給大家介紹一下Arduino IDE 的使用。
Arduino IDE 軟件界面介紹
下載安裝Arduino IDE 軟件,軟件語(yǔ)言自動(dòng)設(shè)置成系統(tǒng)語(yǔ)言,如需要其他語(yǔ)言,則需要單獨(dú)配置,軟件界面分為簡(jiǎn)單的三個(gè)區(qū)域,如圖所示:
1.工具欄:包括在程序編輯時(shí)常用的命令、編輯方式及相關(guān)設(shè)置
2.代碼編輯區(qū):進(jìn)行程序編輯的位置
3.消息通知區(qū):顯示當(dāng)前程序編輯或上傳的狀態(tài),右下角可以顯示出Arduino控制器所在的com接口
Arduino IDE編譯器工具欄介紹
1.文件菜單
2.編輯菜單
3.項(xiàng)目和工具菜單
4.幫助菜單
5.快捷工具欄
Arduino IDE 串口監(jiān)視器窗口介紹
說(shuō)明:
位置1:在這個(gè)文本框中輸入要發(fā)送的字符,然后單擊發(fā)送將字符傳送給Arduino控制器。如果沒(méi)有在代碼中編寫串口通信程序,串口監(jiān)視器就不會(huì)接收串行數(shù)據(jù),同樣,Arduino也不會(huì)接收任何串口發(fā)送的數(shù)據(jù),除非你在已經(jīng)上傳到Arduino的代碼中編寫了串口通信的代碼,上圖中的代碼就是發(fā)送一個(gè)字符“A”,Arduino通過(guò)串口讀取后,就會(huì)返回“www.gharee.com”。
位置2:設(shè)置串口監(jiān)視器窗口數(shù)據(jù)全部顯示后,是否自動(dòng)滾動(dòng)顯示,一般選中此選項(xiàng)。
位置3:設(shè)置串口通信的波特率,其中有4800,9600,19200,38400,57600,115200,230400,250000及個(gè)選擇,需要根據(jù)程序中的Serial.begin中的波特率設(shè)置進(jìn)行選擇,本例程中的波特率設(shè)置為9600。
Arduino IDE 首選項(xiàng)參數(shù)介紹
在首選項(xiàng)對(duì)話框中可以設(shè)置編譯器的顯示參數(shù),例如編譯器語(yǔ)言,編輯器字體的大小,需要注意的是,在修改編輯器語(yǔ)言參數(shù)后,需要重啟Arduino才能生效,通過(guò)首選項(xiàng)的設(shè)置還可以進(jìn)行消息通知區(qū)的顯示設(shè)置,例如是否顯示程序的編譯過(guò)程,是否顯示錯(cuò)誤等。
Arduino 在編譯、上傳之后,hex文件就自動(dòng)刪除了,造成在其他單片機(jī)板應(yīng)用的不便,下面跟大家分享一下如何使用Arduino生成hex文件方便用于其他的編譯場(chǎng)合。
步驟1:打開(kāi)preferences.txt文件,這個(gè)文件可以在首選項(xiàng)參數(shù)對(duì)話框的最下面找到
步驟2:用記事本打開(kāi)preferences.txt文件,創(chuàng)建hex文件的存放路徑,在最后行加入 build.path=d:\arduino\MyHex
步驟3:關(guān)閉Arduino IDE,保存并關(guān)閉preferences.txt文件。
注意:建立了HEX文件的保存路徑后,每次編譯的文件都會(huì)存在此路徑下,所以程序驗(yàn)證通過(guò)后,可以將相應(yīng)的HEX文件保存到其他的目錄下,以免在編譯其他程序時(shí)此文件被覆蓋。
相關(guān)文章:
-----------------------------------------------------------------------------------------
奧松機(jī)器人官網(wǎng):www.robotbase.cn
微信號(hào):搜索公眾號(hào)“奧松機(jī)器人”
QQ群: 271230889(討論,解惑)
微博:@奧松機(jī)器人基地
----------------------------------------------------------------------------------------------------------------
溫馨提示:予人玫瑰,手留余香;如果你喜歡這篇文章,不妨轉(zhuǎn)發(fā)推薦給你身邊的朋友!