Библиотека LUFA (раннее название MyUSB) версия 101122
LEDs.h File Reference

Главный заголовочный файл для драйвера светодиодов плат. More...

#include "../../Common/Common.h"

Defines

#define LEDS_LED1   0
#define LEDS_LED2   0
#define LEDS_LED3   0
#define LEDS_LED4   0

Functions

static void LEDs_Init (void)
static void LEDs_TurnOnLEDs (const uint8_t LEDMask)
static void LEDs_TurnOffLEDs (const uint8_t LEDMask)
static void LEDs_SetAllLEDs (const uint8_t LEDMask)
static void LEDs_ChangeLEDs (const uint8_t LEDMask, const uint8_t ActiveMask)
static void LEDs_ToggleLEDs (const uint8_t LEDMask)
static uint8_t LEDs_GetLEDs (void)

Detailed Description

Это главный файл диспетчера заголовков, предназначенный для драйвера светодиодов, специфичного для каждой отдельной макетной платы, содержащей управляемые светодиоды.

Код программы пользователя должен включать этот файл, который будет подключать корректный хедер драйвера светодиодов для выбранной в настоящий момент платы.

Если значение BOARD установлено в BOARD_USER, то будет подключаться файл /Board/LEDs.h в папке проекта пользователя.

Для возможных значений BOARD в makefile, см. Board Types.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines