该工程目的为点亮一个LED灯,通过控制10引脚的高低电平加上外接电路完成控制LED的闪烁功能。
测试代码
/*
Blink
等待一秒钟,点亮LED,再等待一秒钟,熄灭LED,如此循环
*/
int led = 10;
// 在板子启动或者复位重启后, setup部分的程序只会运行一次
void setup(){
// 将引脚设置为输出状态
pinMode(led, OUTPUT);
}
// setup部分程序运行完后,loop部分的程序会不断重复运行
void loop()
{
digitalWrite(led, HIGH); // 点亮LED
delay(1000); // 等待一秒钟
digitalWrite(led, LOW); // 通过将引脚电平拉低,关闭LED
delay(1000); // 等待一秒钟
}
测试结果
外面接了一个LED,将程序烧写到开发板后,LED在不断闪烁。