Arduino - Структура программы

В этой главе мы подробно изучим структуру программы Arduino и узнаем больше новых терминов, используемых в мире Arduino. Программное обеспечение Arduino имеет открытый исходный код. Исходный код среды Java выпускается под лицензией GPL, а библиотеки микроконтроллеров C / C ++ - под лицензией LGPL.

Sketch - Первая новая терминология - это программа Arduino под названием «sketch».

Структура

Программы Arduino можно разделить на три основные части: Structure, Values (переменные и константы) и Functions. В этом руководстве мы шаг за шагом узнаем о программе Arduino и о том, как написать программу без синтаксических ошибок или ошибок компиляции.

Начнем с Structure. Структура программного обеспечения состоит из двух основных функций -

  • Функция Setup ()
  • Функция Loop ()
Void setup ( ) {

}
  • PURPOSE - The setup()функция вызывается при запуске скетча. Используйте его для инициализации переменных, режимов вывода, начала использования библиотек и т. Д. Функция настройки запускается только один раз, после каждого включения или сброса платы Arduino.

  • INPUT - -

  • OUTPUT - -

  • RETURN - -

Void Loop ( ) {

}
  • PURPOSE - После создания setup() функция, которая инициализирует и устанавливает начальные значения, loop()функция делает именно то, что предполагает ее название, и последовательно зацикливается, позволяя вашей программе изменяться и реагировать. Используйте его для активного управления платой Arduino.

  • INPUT - -

  • OUTPUT - -

  • RETURN - -