日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Arduino 手冊(cè)

 yxz1212_bao 2016-07-13
程序結(jié)構(gòu)
在Arduino中, 標(biāo)準(zhǔn)的程序入口main函數(shù)在內(nèi)部被定義, 用戶只需要關(guān)心以下兩個(gè)函數(shù):

setup() 函數(shù)用于初始化, loop() 函數(shù)用于執(zhí)行. 初始化函數(shù)一般放在程序開(kāi)頭, 用于設(shè)置一些引腳的輸出/輸入模式, 初始化串口通訊等類(lèi)似工作. loop() 函數(shù)中 的代碼將被循環(huán)執(zhí)行, 例如: 讀入引腳狀態(tài), 設(shè)置引腳輸出狀態(tài)等.

控制語(yǔ)句


相關(guān)語(yǔ)法


算術(shù)運(yùn)算符


比較運(yùn)算符


布爾運(yùn)算符


指針運(yùn)算符


位運(yùn)算



復(fù)合運(yùn)算符



變量

常量


數(shù)據(jù)類(lèi)型


數(shù)據(jù)類(lèi)型轉(zhuǎn)換


變量作用域&修飾符


輔助工具



基本函數(shù)

數(shù)字I/O


模擬I/O


高級(jí)I/O


時(shí)間


數(shù)學(xué)庫(kù)


三角函數(shù)


隨機(jī)數(shù)


位操作


設(shè)置中斷函數(shù)


開(kāi)關(guān)中斷


串口通訊




擴(kuò)展庫(kù)
如果要使用一些已有的庫(kù), 可以選擇菜單"Sketch->Import Library", 然后選擇 相應(yīng)的庫(kù). Sketch工具會(huì)自己在代碼的開(kāi)頭包含庫(kù)的頭文件(#include).
在引入庫(kù)之后, 程序的體積也將會(huì)增大(因?yàn)榘藥?kù)的代碼). 對(duì)于不是必要的庫(kù), 直接刪除對(duì)應(yīng)的#include語(yǔ)句就可以了.

官方擴(kuò)展庫(kù)
以下是Arduino官方提供的擴(kuò)展庫(kù), 被默認(rèn)包含在開(kāi)發(fā)工具中.

  • EEPROM - 讀寫(xiě)EEPROM存儲(chǔ)區(qū).
  • Ethernet - 以太網(wǎng)支持.
  • Firmata - 基于串口的通訊協(xié)議.
  • LiquidCrystal - LCD液晶顯示.
  • Servo - 伺服電機(jī).
  • SoftwareSerial - 軟件實(shí)現(xiàn)的串口, 可以選擇任意引腳.
  • Stepper - 步進(jìn)電機(jī).
  • Wire - I2C協(xié)議支持.

  • Matrix - LED顯示陣列控制.
  • Sprite - LED顯示陣列中子塊控制.

第三方擴(kuò)展庫(kù)
這里只包含了Roboduino擴(kuò)展板的相關(guān)庫(kù), 其他的庫(kù)信息請(qǐng)?jiān)L問(wèn): Arduino在線文檔 online~.
Roboduino擴(kuò)展板:

  • RoboduinoMotor - Roboduino電機(jī)擴(kuò)展板驅(qū)動(dòng).
如果需要設(shè)計(jì)自己的庫(kù), 請(qǐng)參考"arduino\hardware\libraries"目錄中相關(guān)庫(kù)的代碼.

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多