手册教程~

Arduino 程序结构

在本章中,我们将深入学习Arduino程序结构,学习更多Arduino世界中使用的新术语。Arduino软件是开源的。Java环境的源代码是在GPL下发布的,而C/ c++微控制器库是在LGPL下发布的。

示意图——第一个新的术语是叫做“示意图”的Arduino程序。

结构

Arduino程序可以分为三个主要部分:结构、值(变量和常量)和函数。在本教程中,我们将逐步了解Arduino软件程序,以及如何在没有语法或编译错误的情况下编写程序。

让我们从结构开始。软件结构包括两个主要功能

  • Setup( ) function

  • Loop( ) function

Structure

Void setup ( ) {

}
  • 目的-当草图开始时调用setup()函数。使用它来初始化变量,pin模式,开始使用库,等等。设置功能只会运行一次,每次断电或复位Arduino板后。

  • INPUT − -

  • OUTPUT − -

  • RETURN − -

Void Loop ( ) {

}
  • 目的-在创建了一个初始化和设置初始值的setup()函数之后,loop()函数精确地执行其名称所暗示的操作,并连续地循环,允许您的程序更改和响应。使用它来主动控制Arduino板。

    INPUT − -

  • OUTPUT − -

  • RETURN − -