Arduino 生成代碼的詳解

一、setup() 函數

void setup() {
  // put your setup code here, to run once:
}

該函數是用來初始化變量、Pin模式、開始使用庫等。
每次打開或重置Arduino板後,setup()函數將只運行一次。
例子:

int buttonPin = 5;

void setup() {
  Serial.begin(115200);
  pinMode(buttonPin, INPUT);
}

二、loop()函數

void loop() {
  // put your main code here, to run repeatedly:

}

在創建了一個setup()函數(它初始化並設置初始值)之後,loop()函數將精確地執行其名稱所建議的操作,並連續循環,從而允許程序更改和響應。使用它來主動控制Arduino板。

例子:

void loop() {
  if (digitalRead(buttonPin) == HIGH) {
    Serial.write('H');
  }
  else {
    Serial.write('L');
  }

  delay(500);
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章