在嵌入式领域,第一个程序就是LED了,相当于“Hello World!”
保存项目文件到PC中。
代码如下:
void setup() { // initialize digital pin GPIO2/D9 as an output. pinMode(BUILTIN_LED, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(BUILTIN_LED, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(BUILTIN_LED, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second }在setup()中,对LED的配置引脚进行初始化,配置为OUTPUT模式。
在loop()中,是主要的循环,这里实现LED灯的闪烁。
digitalWrite(BUILTIN_LED, HIGH)将引脚电平置为高电平。
delay(1000);延时1000ms,也就是1秒。
digitalWrite(BUILTIN_LED, LOW);再将引脚电平置为低电平。之后再延时1秒,如此形成了LED的闪烁。
点击“验证”,开始项目的编译