Библиотека LUFA (раннее название MyUSB) версия 101122
|
Modules | |
BUMBLEB | |
EVK527 | |
STK525 | |
STK526 | |
USBKEY | |
Functions | |
static void | Joystick_Init (void) |
static uint8_t | Joystick_GetStatus (void) ATTR_WARN_UNUSED_RESULT |
Следующие файлы должны быть скомпилированы с любым проектом, который использует этот модуль:
Драйвер аппаратуры джойстика. Предоставляет простой в использовании интерфейс для управления цифровым джойстиком, имеющимся на многих макетных платах.
Если значение BOARD установлено в BOARD_USER, то будет подключаться файл /Board/Joystick.h в папке проекта пользователя. Иначе будет подключен (include) подходящий встроенный в библиотеку файл заголовка драйвера.
Для возможных значений BOARD в makefile, см. Board Types.
static uint8_t Joystick_GetStatus | ( | void | ) | [inline, static] |
Возвращает текущий статус джойстика как маску, показывающую направление, куда направлен джойстик (может быть установлено несколько бит).
static void Joystick_Init | ( | void | ) | [inline, static] |
Инициализация драйвера джойстика, после чего можно будет читать его текущую позицию. Устанавливает подходящие порты I/O как входы с подключенными внутренними pull-up резисторами.