learing:examples:bareminimum
| 前一修订版 |
— | learing:examples:bareminimum [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1 |
---|
| ====== BareMinimum(基础代码) ====== |
| |
| <WRAP left round info 100%> |
| 这个例程介绍程序的最基础的代码:setup()和loop() |
| </WRAP> |
| |
| |
| <WRAP left round box 100%> |
| ===== 代码 ===== |
| <code cpp> |
| void setup(){ |
| // 初始化代码放这里,这里的代码只会运行一次。 |
| } |
| void loop(){ |
| // 核心代码放这里,这里的代码会不停的循环运行。 |
| } |
| </code> |
| </WRAP> |
| |
| <WRAP left round tip 100%> |
| 这段程序我们使用了三个最基础的函数:[[reference:language:void|void]] [[reference:language:setup|setup()]] [[reference:language:loop|loop()]] |
| |
| [[reference:language:void|void]]用来声明[[reference:language:setup|setup()]]与[[reference:language:loop|loop()]]函数。 |
| |
| 当程序开始时[[reference:language:setup|setup()]]功能被启用,初始化变量、引脚模式、使用的库等等。[[reference:language:setup|setup()]]只会在控制器上电或者reset被按下时运行一次。 |
| |
| 在[[reference:language:setup|setup()]]中的代码运行一次之后,[[reference:language:loop|loop()]]开始不断地循环运行其中的代码,允许你改变状态和作出回应。 |
| |
| 上面的代码不会有任何响应,但是它的结构对于刚开始学习的你很有用,上面的代码也介绍了注释代码的方法。 |
| |
| 任何以两个斜杠开头的行都不会被编译器读取执行,你可以在斜杠后面任意写。这样注释你的代码,有利于一步步解释你的程序功能。 |
| </WRAP> |
| |