Arduino - 程序结构

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

Sketch − 第一个新术语是名为"sketch"的 Arduino 程序。

结构

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

让我们从结构开始。软件结构由两个主要函数组成 −

  • Setup() 函数
  • Loop() 函数
Structure
Void setup ( ) {

}
  • PURPOSE − 草图启动时会调用 setup() 函数。使用它来初始化变量、引脚模式、开始使用库等。setup 函数只会在每次 Arduino 板通电或重置后运行一次。

  • INPUT − -

  • OUTPUT − -

  • RETURN − -

Void Loop ( ) {

}
  • PURPOSE − 在创建 setup() 函数(该函数初始化并设置初始值)后,loop() 函数将执行其名称所暗示的操作,并连续循环,从而使您的程序可以更改和响应。使用它来主动控制 Arduino 板。

  • INPUT − -

  • OUTPUT − -

  • RETURN − -