Библиотека LUFA (раннее название MyUSB) версия 101122
Joystick Driver - LUFA/Drivers/Board/Joystick.h

Modules

 BUMBLEB
 EVK527
 STK525
 STK526
 USBKEY

Functions

static void Joystick_Init (void)
static uint8_t Joystick_GetStatus (void) ATTR_WARN_UNUSED_RESULT

Detailed Description

зависимости для исходного кода модуля

Следующие файлы должны быть скомпилированы с любым проектом, который использует этот модуль:

модуля

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

Если значение BOARD установлено в BOARD_USER, то будет подключаться файл /Board/Joystick.h в папке проекта пользователя. Иначе будет подключен (include) подходящий встроенный в библиотеку файл заголовка драйвера.

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


Function Documentation

static uint8_t Joystick_GetStatus ( void  ) [inline, static]

Возвращает текущий статус джойстика как маску, показывающую направление, куда направлен джойстик (может быть установлено несколько бит).

Returns:
Маска, показывающая направление джойстика - см. соответствующий плате файл Joystick.h для маск направлений.
static void Joystick_Init ( void  ) [inline, static]

Инициализация драйвера джойстика, после чего можно будет читать его текущую позицию. Устанавливает подходящие порты I/O как входы с подключенными внутренними pull-up резисторами.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines