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 - -