Support for Lobaro LoraBox. More...
Support for Lobaro LoraBox.
Common pin definitions and board configuration options
Definition in file board.h.
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| void | board_init (void) |
| Initialize board specific hardware, including clock, LEDs and std-IO. | |
xtimer configuration | |
| #define | XTIMER_WIDTH (16) |
| #define | XTIMER_BACKOFF (50) |
| #define | XTIMER_ISR_BACKOFF (40) |
LED pin definitions and handlers | |
| #define | LED0_PORT GPIOA |
| #define | LED0_PIN GPIO_PIN(PORT_A, 1) |
| #define | LED0_MASK (1 << 1) |
| #define | LED0_ON (LED0_PORT->BSRR = (LED0_MASK << 16)) |
| #define | LED0_OFF (LED0_PORT->BSRR = LED0_MASK) |
| #define | LED0_TOGGLE (LED0_PORT->ODR ^= LED0_MASK) |
| #define | EN3V3_PORT GPIOA |
| #define | EN3V3_PIN GPIO_PIN(PORT_A, 11) |
| #define | EN3V3_MASK (1 << 11) |
| #define | EN3V3_ON (EN3V3_PORT->BSRR = EN3V3_MASK) |
| #define | EN3V3_OFF (EN3V3_PORT->BSRR = (EN3V3_MASK << 16)) |
| #define | EN3V3_TOGGLE (EN3V3_PORT->ODR ^= EN3V3_MASK) |
SX127X | |
| #define | SX127X_PARAM_SPI_NSS GPIO_PIN(PORT_B, 0) |
| #define | SX127X_PARAM_RESET GPIO_PIN(PORT_A, 4) |
| #define | SX127X_PARAM_DIO0 GPIO_PIN(PORT_B, 1) |
| #define | SX127X_PARAM_DIO1 GPIO_PIN(PORT_B, 10) |
| #define | SX127X_PARAM_DIO2 GPIO_PIN(PORT_B, 11) |
| #define | SX127X_PARAM_DIO3 GPIO_PIN(PORT_B, 7) |