在本章中,我们将深入学习Arduino程序结构,学习更多Arduino世界中使用的新术语。Arduino软件是开源的。Java环境的源代码是在GPL下发布的,而C/ c++微控制器库是在LGPL下发布的。
示意图——第一个新的术语是叫做“示意图”的Arduino程序。
Arduino程序可以分为三个主要部分:结构、值(变量和常量)和函数。在本教程中,我们将逐步了解Arduino软件程序,以及如何在没有语法或编译错误的情况下编写程序。
让我们从结构开始。软件结构包括两个主要功能
Setup( ) function
Loop( ) function
Void setup ( ) { }
目的-当草图开始时调用setup()函数。使用它来初始化变量,pin模式,开始使用库,等等。设置功能只会运行一次,每次断电或复位Arduino板后。
INPUT − -
OUTPUT − -
RETURN − -
Void Loop ( ) { }
目的-在创建了一个初始化和设置初始值的setup()函数之后,loop()函数精确地执行其名称所暗示的操作,并连续地循环,允许您的程序更改和响应。使用它来主动控制Arduino板。
INPUT − -
OUTPUT − -
RETURN − -