Common pin definitions and board configuration options. More...
Common pin definitions and board configuration options.
Definition in file board.h.
Go to the source code of this file.
LED pin definitions and handlers | |
#define | LED0_PORT GPIOB |
#define | LED0_PIN GPIO_PIN(PORT_B, 0) |
#define | LED0_MASK (1 << 0) |
#define | LED0_ON (LED0_PORT->BSRR = LED0_MASK) |
#define | LED0_OFF (LED0_PORT->BSRR = (LED0_MASK << 16)) |
#define | LED0_TOGGLE (LED0_PORT->ODR ^= LED0_MASK) |
#define | LED1_PIN GPIO_PIN(PORT_B, 7) |
#define | LED1_MASK (1 << 7) |
#define | LED1_ON (GPIOB->BSRR = LED1_MASK) |
#define | LED1_OFF (GPIOB->BSRR = (LED1_MASK << 16)) |
#define | LED1_TOGGLE (GPIOB->ODR ^= LED1_MASK) |
#define | LED2_PORT GPIOB |
#define | LED2_PIN GPIO_PIN(PORT_B, 14) |
#define | LED2_MASK (1 << 14) |
#define | LED2_ON (LED2_PORT->BSRR = LED2_MASK) |
#define | LED2_OFF (LED2_PORT->BSRR = (LED2_MASK << 16)) |
#define | LED2_TOGGLE (LED2_PORT->ODR ^= LED2_MASK) |
#define | AUTO_INIT_LED0 |
User button | |
#define | BTN0_PIN GPIO_PIN(PORT_C, 13) |
#define | BTN0_MODE GPIO_IN_PD |