Arduino函數庫和程序架構


Arduino程序的架構大體可分為3個部分。

(1)聲明變量及接口的名稱。

(2)setup()。在Arduino程序運行時首先要調用setup()函數,用於初始化變量、設置針腳的輸出/輸入類型、配置串口、引入類庫文件等等。每次Arduino上電或重啟后,setup()函數只運行一次。

(3)loop()。在steup()函數中初始化和定義變量,然后執行loop()函數。顧名思義,該函數在程序運行過程中不斷地循環,根據反饋,相應地改變執行情況。通過該函數動態控制Arduino主控板。

 

Arduino官方團隊提供了一套標准的Arduino函數庫,如下所示。

EEPROM:讀寫程序庫

Ethernet:以太網控制器程序庫

LiquidCrystal:LCD控制程序庫

Servo:舵機控制程序庫

SoftwareSerial:任何數字IO口模擬串口程序庫

Stepper:步進電機控制程序庫

Matrix:LED矩陣控制程序庫

Sprite:LED矩陣圖像處理控制程序庫

Wire:TWI/I2C總線程序庫

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM