Arduino编程语言之setup()和loop()
setup()
当程序开始执行时,将调用setup()函数,使用此函数
①用来初始化变量
②管脚模式
③调用库函数
注意:setup()函数将只运行一次。
例子:
int ledPin = 13;
void setup() {
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
// …
}
结果:led将一直亮
loop()
功能:连续执行函数内的语句
例子:
Int ledPin = 13;
void setup() {
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // 打开led
delay(1000); // 延迟1秒
digitalWrite(LED_BUILTIN, LOW); // 关闭led
delay(1000); // 延迟1秒
}
结果:led亮1秒灭1秒持续交替进行