Библиотека LUFA (раннее название MyUSB) версия 101122
|
Defines | |
#define | BOARD_USBKEY 0 |
#define | BOARD_STK525 1 |
#define | BOARD_STK526 2 |
#define | BOARD_RZUSBSTICK 3 |
#define | BOARD_ATAVRUSBRF01 4 |
#define | BOARD_USER 5 |
#define | BOARD_BUMBLEB 6 |
#define | BOARD_XPLAIN 7 |
#define | BOARD_XPLAIN_REV1 8 |
#define | BOARD_EVK527 9 |
#define | BOARD_NONE 10 |
#define | BOARD_TEENSY 11 |
#define | BOARD_USBTINYMKII 12 |
#define | BOARD_BENITO 13 |
#define | BOARD_JMDBU2 14 |
#define | BOARD_OLIMEX162 15 |
#define | BOARD_UDIP 16 |
#define | BOARD_BUI 17 |
#define | BOARD_UNO 18 |
#define | BOARD_CULV3 19 |
#define | BOARD_BLACKCAT 20 |
#define | BOARD_MAXIMUS 21 |
#define | BOARD_MINIMUS 22 |
#define | BOARD_ADAFRUITU4 23 |
#define | BOARD_MICROSIN162 24 |
Макрос для указывания библиотеке аппаратуры выбранной физической платы. Эти макросы должны использоваться, когда задается токен BOARD для выбора аппаратуры через свич -D в командной строке makefile проекта.
#define BOARD_ADAFRUITU4 23 |
Выбор драйверов платы Adafruit U4, включающих драйвер кнопки.
#define BOARD_ATAVRUSBRF01 4 |
Выбирает драйверы для платы ATAVRUSBRF01, которые включают в себя драйвер светодиодов.
#define BOARD_BENITO 13 |
Выбор драйверов платы Benito, включающих драйверы кнопки и светодиодов.
#define BOARD_BLACKCAT 20 |
Выбор драйверов платы Blackcat USB JTAG, включающих драйвер светодиодов платы.
#define BOARD_BUI 17 |
Выбор драйверов платы BUI, включающих драйвер светодиодов платы.
#define BOARD_BUMBLEB 6 |
Выбирает драйверы для платы BUMBLEB, использующей официально рекомендованное расположение периферии.
#define BOARD_CULV3 19 |
Выбор драйверов платы CUL V3, включающих драйверы кнопки и светодиодов.
#define BOARD_EVK527 9 |
Выбирает драйверы для платы EVK527, которые включают в себя драйверы температуры, кнопок, Dataflash, джойстика и светодиодов.
#define BOARD_JMDBU2 14 |
Выбор драйверов платы JM-DB-U2, включающих драйверы кнопки и светодиодов.
#define BOARD_MAXIMUS 21 |
Выбор драйверов платы Maximus, включающих драйвер светодиодов платы.
#define BOARD_MICROSIN162 24 |
Выбор драйверов платы Microsin AVR-USB162, включающих драйвер кнопки и светодиодов.
#define BOARD_MINIMUS 22 |
Выбор драйверов платы Minimus, включающих драйверы кнопки и светодиодов.
#define BOARD_NONE 10 |
Запрещает драйверы платы, которые не окажут на работу негативное влияние (например, драйвера LED), в том числе запрещается использование и важных в некоторых случаях драйверов (например, джойстика).
#define BOARD_OLIMEX162 15 |
Выбор драйверов платы Olimex AVR-USB-162, включающих драйверы кнопки и светодиодов.
#define BOARD_RZUSBSTICK 3 |
Выбирает драйверы для платы RZUSBSTICK, которые включают в себя драйвер светодиодов.
#define BOARD_STK525 1 |
Выбирает драйверы для платы STK525, которые включают в себя драйверы температуры, кнопок, Dataflash, джойстика и светодиодов.
#define BOARD_STK526 2 |
Выбирает драйверы для платы STK526, которые включают в себя драйверы температуры, кнопок, Dataflash, джойстика и светодиодов.
#define BOARD_TEENSY 11 |
Выбор драйверов платы Teensy (всех версий), включающих драйвер светодиодов платы.
#define BOARD_UDIP 16 |
Выбор драйверов платы UDIP, включающих драйверы кнопки и светодиодов.
#define BOARD_UNO 18 |
Выбор драйверов платы Arduino Uno, включающих драйвер светодиодов платы.
#define BOARD_USBKEY 0 |
Выбирает драйверы для платы USBKEY, которые включают в себя драйверы температуры, кнопок, Dataflash, джойстика и светодиодов.
#define BOARD_USBTINYMKII 12 |
Выбор драйверов платы USBTINY MKII, включающих драйверы кнопки и светодиодов.
#define BOARD_USER 5 |
Выбирает драйверы платы, заданные пользователем, которые должны быть размещены в подпапке проекта в директории с именем /Board/. Каждый драйвер платы должен именоваться идентично главному драйверу платы LUFA (например, драйвер в папке LUFA/Drivers/Board), чтобы библиотека могла корректно его идентифицировать.
#define BOARD_XPLAIN 7 |
Выбирает драйверы для платы XPLAIN (ревизии 2 или более новой), которые включают в себя драйверы Dataflash и светодиодов.
#define BOARD_XPLAIN_REV1 8 |
Выбирает драйверы для платы XPLAIN (ревизии 1), которые включают в себя драйверы Dataflash и светодиодов.