#include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include "wiringRP.h" // Глобальные переменные и константы const int LED_1 = 6; void setup() { // Инициализация библиотек wiringRP if(setupWiringRP(WRP_MODE_SUNXI) < 0) exit(EXIT_FAILURE); // Инициализация пользовательских объектов pinMode(LED_1, OUTPUT); } void loop() { // Основной цикл программы digitalWrite(LED_1, HIGH); delay(1000); digitalWrite(LED_1, LOW); delay(500); } ONDESTROY(){ // Освобождение занятых ресурсов, выключение напряжения на пинах digitalWrite(LED_1, LOW); pinMode(LED_1, DISABLE); // Завершение работы библиотек releaseWiringRP(); exit(0); // выход из программы } MAIN_WIRINGRP();