我们打开IDE的时候会发现是下面的格式:
voidsetup(){
}
voidloop(){
}
Ok,我们来讲解一下这是什么意思:
首先我们的代码基本都是在{ }内完成的,setup的{ }内我们一般填写的是初始化代码、IO口定义代码,这种只需要做一次设定的代码,而loop中我们填写的就是需要运行的程序,运行顺序是从上到下重复运行的,就像是听歌的歌单,听到最后一首再折返到第一首重复循环,loop也是这样的~
以Blink为例:
| void setup() { // 设置13号引脚为输出模式,板载LED连接在13号数字引脚上 pinMode(13, OUTPUT); }
void loop() { digitalWrite(13, HIGH); // 让13号引脚输出高电平 delay(1000); // 延时一秒 digitalWrite(13, LOW); //让13号引脚输出低电平 delay(1000); // 延时一秒 } &nb |

本文以口语化的方式介绍了Arduino编程的基础,包括`setup()`和`loop()`两个主要部分。`setup()`用于一次性初始化设置,`loop()`则包含循环执行的程序。通过Blink示例,解释了电平(5V的高电平与0V的低电平)、注释(使用`//`和`/*...*/`)以及语句结束符`;`的概念。
最低0.47元/天 解锁文章
1168

被折叠的 条评论
为什么被折叠?



