Arduino - 程式結構

在本章中,我們將深入研究 Arduino 程式結構,並將學習 Arduino 世界中使用的更多新術語。Arduino 軟體是開源的。Java 環境的原始碼在 GPL 下發布,C / C++微控制器庫在 LGPL 下。

Sketch - 第一個新術語是稱為** Sketch** 的 Arduino 程式。

結構

Arduino 程式可以分為三個主要部分: 結構,值 (變數和常量)和函式。在本教程中,我們將逐步瞭解 Arduino 軟體程式,以及如何在沒有任何語法或編譯錯誤的情況下編寫程式。

讓我們從結構開始。軟體結構包括兩個主要函式 -

  • setup() 函式
  • loop() 函式

setup() 函式

結構

Void setup ( ) {

}
  • 目的 - sketch 開始時呼叫 setup() 函式。使用它來初始化變數、引腳模式、呼叫哪些庫等。setup() 函式僅在每次上電或復位 Arduino 板後執行一次。
  • 輸入 - -
  • 輸出 - -
  • 返回 - -

loop() 函式

Void loop ( ) {

}
  • 目的 - 在建立初始化和設定初始值的 setup() 函式之後, loop() 函式正是其名稱所暗示的,並且連續迴圈,允許程式進行更改和響應。用它來主動控制 Arduino 板。

  • 輸入 - -

  • 輸出 - -

  • 返回 - -