Shared files and configuration for the IoTlab boards. More...
Shared files and configuration for the IoTlab boards.
Files | |
| file | board_common.h |
| Board specific definitions for the iotlab-m3 board. | |
| file | gpio_params.h |
| Board specific configuration of direct mapped GPIOs. | |
| file | periph_conf_common.h |
| Peripheral MCU configuration for the iotlab-m3 board. | |
Set the default baudrate to 500K for this board | |
| #define | STDIO_UART_BAUDRATE (500000U) |
Xtimer configuration | |
Tell the xtimer that we use a 16-bit peripheral timer | |
| #define | XTIMER_WIDTH (16U) |
ztimer configuration | |
| #define | CONFIG_ZTIMER_USEC_TYPE ZTIMER_TYPE_PERIPH_TIMER |
| #define | CONFIG_ZTIMER_USEC_DEV TIMER_DEV(0) |
| #define | CONFIG_ZTIMER_USEC_MIN (2) |
Define the interface to the AT86RF231 radio | |
{spi bus, spi speed, cs pin, int pin, reset pin, sleep pin} | |
| #define | AT86RF2XX_PARAM_CS GPIO_PIN(PORT_A, 4) |
| #define | AT86RF2XX_PARAM_INT GPIO_PIN(PORT_C, 4) |
| #define | AT86RF2XX_PARAM_SLEEP GPIO_PIN(PORT_A, 2) |
| #define | AT86RF2XX_PARAM_RESET GPIO_PIN(PORT_C, 1) |
LED pin definitions and handlers | |
| #define | LED0_PIN_NUM 2 |
| #define | LED0_PORT GPIO_PORT_D |
| GPIO port of LED 0. | |
| #define | LED0_PORT_NUM PORT_D |
| #define | LED1_PIN_NUM 5 |
| #define | LED1_PORT GPIO_PORT_B |
| GPIO port of LED 1. | |
| #define | LED1_PORT_NUM PORT_B |
| #define | LED2_PIN_NUM 10 |
| #define | LED2_PORT GPIO_PORT_C |
| GPIO port of LED 2. | |
| #define | LED2_PORT_NUM PORT_C |
Definition at line 66 of file board_common.h.
Definition at line 67 of file board_common.h.
Definition at line 69 of file board_common.h.
Definition at line 68 of file board_common.h.
| #define CONFIG_ZTIMER_USEC_DEV TIMER_DEV(0) |
Definition at line 56 of file board_common.h.
| #define CONFIG_ZTIMER_USEC_MIN (2) |
Definition at line 57 of file board_common.h.
| #define CONFIG_ZTIMER_USEC_TYPE ZTIMER_TYPE_PERIPH_TIMER |
Definition at line 55 of file board_common.h.
| #define LED0_PIN_NUM 2 |
Definition at line 76 of file board_common.h.
| #define LED0_PORT GPIO_PORT_D |
GPIO port of LED 0.
Definition at line 77 of file board_common.h.
| #define LED0_PORT_NUM PORT_D |
Definition at line 78 of file board_common.h.
| #define LED1_PIN_NUM 5 |
Definition at line 80 of file board_common.h.
| #define LED1_PORT GPIO_PORT_B |
GPIO port of LED 1.
Definition at line 81 of file board_common.h.
| #define LED1_PORT_NUM PORT_B |
Definition at line 82 of file board_common.h.
| #define LED2_PIN_NUM 10 |
Definition at line 84 of file board_common.h.
| #define LED2_PORT GPIO_PORT_C |
GPIO port of LED 2.
Definition at line 85 of file board_common.h.
| #define LED2_PORT_NUM PORT_C |
Definition at line 86 of file board_common.h.
| #define STDIO_UART_BAUDRATE (500000U) |
Definition at line 38 of file board_common.h.
| #define XTIMER_WIDTH (16U) |
Definition at line 48 of file board_common.h.