最低限度
這是’最低限度’的 Arduino 草圖。這可以通過選擇 File > Examples > 01. Basics > Bare Minimum
載入到 Arduino IDE 中。
void setup() {
// put your setup code here, to run once
}
void loop() {
// put your main code here, to run repeatedly
}
程式啟動時,setup()
函式中的程式碼將執行一次。這對於設定 I / O 引腳,初始化變數等很有用 .loop()
函式中的程式碼將重複執行,直到關閉 Arduino 或上傳新程式。實際上,上面的程式碼在 Arduino 執行時庫中看起來像這樣:
setup();
while(1) {
loop();
}
與你計算機上執行的程式不同,Arduino 程式碼永遠不會退出。這是因為微控制器只有一個程式載入到其中。如果該程式退出,則無需告訴微控制器該做什麼。