相關(guān)商品

  • 基于Arduino 互動(dòng)電子套件 23節(jié)經(jīng)典實(shí)驗(yàn) UNO R3新版
  • 愛(ài)上Arduino 互動(dòng)入門套件 中文教材配套 教學(xué)視頻 UNO R3
  • 基于Arduino 互動(dòng)電子積木套件 arduino UNO R3開(kāi)發(fā)實(shí)戰(zhàn) 愛(ài)上制作
  • 愛(ài)上Processing互動(dòng)入門套件 UNO R3入門套件 學(xué)習(xí)套件 Java編程套件
  • 奧松機(jī)器人 Arduino UNO R3 V5.0傳感器擴(kuò)展板 電子積木 正品保障 傳感器套件專配 單片機(jī)開(kāi)發(fā)
  • 基于Arduino 電子積木套件 傳感器套件 15件套
  • Starduino UNO R3 控制器 ATmega328P-PU+ATmega32U2 (直插) 兼容Arduino
  • 奧松機(jī)器人 百變之星創(chuàng)意拼裝套件 【專業(yè)版】 創(chuàng)客星球力薦
  • Arduino UNO R3 配套亞克力外殼 拼裝外殼 透明盒子 專用保護(hù)盒子
  • Arduino uno 配套 傳感器擴(kuò)展板 Arduino XBee Sensor Shield
  • 原裝進(jìn)口 Arduino M0 開(kāi)發(fā)板 ATSAMD21G1 ARM 控制器 A000103
  • 原裝進(jìn)口 Arduino Mega 2560 控制器板 Arduino uno升級(jí) A000067
  • Arduino M4帶齒螺母緊固件套件 M4 K帽螺母 機(jī)器人制作 緊固配件
  • 基于Arduino UNO R3開(kāi)發(fā)板 樂(lè)高外殼 UNO保護(hù)外殼 透明盒子 注塑外殼
  • 官方版 完美圖解物聯(lián)網(wǎng)IoT實(shí)操第二冊(cè):ESP8266 Arduino Cordova物聯(lián)網(wǎng)書籍
  • 當(dāng)前位置: 首頁(yè) > 創(chuàng)客利器 > 【編程軟件】什么是 Arduino IDE

    【編程軟件】什么是 Arduino IDE

    編輯:Neil2015-12-09 瀏覽次數(shù):2230

    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ì)返回“lifestyle201.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ò)誤等。
    通過(guò)Arduino編譯器生成hex文件
    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ā)推薦給你身邊的朋友!

     
    • 用戶評(píng)價(jià)

    暫時(shí)還沒(méi)有任何用戶評(píng)論

    總計(jì) 0 個(gè)記錄,共 1 頁(yè)。 第一頁(yè) 上一頁(yè) 下一頁(yè) 最末頁(yè)
    用戶名: 匿名用戶
    E-mail:
    評(píng)價(jià)等級(jí):
    評(píng)論內(nèi)容:
    驗(yàn)證碼:
    captcha

    Hi,大家好,我是小奧!

    歡迎來(lái)到奧松機(jī)器人的世界!

    需要咨詢服務(wù)請(qǐng)點(diǎn)小奧哦!

    • 銷售咨詢: 銷售咨詢
    • 銷售咨詢: 銷售咨詢
    • 技術(shù)支持: 技術(shù)支持
    • 咨詢電話:
      0451-86628691
    Top