Peripheral configuration for the Seeed Studio XIAO nRF52840 and Seeed Studio XIAO nRF52840 Sense. More...
Peripheral configuration for the Seeed Studio XIAO nRF52840 and Seeed Studio XIAO nRF52840 Sense.
Definition in file periph_conf.h.
#include "board.h"#include "periph_cpu.h"#include "cfg_clock_32_1.h"#include "cfg_rtt_default.h"#include "cfg_timer_default.h"
Include dependency graph for periph_conf.h:Go to the source code of this file.
UART configuration | |
| #define | UART_0_ISR (isr_uart0) |
| Interrupt Service Routing for UART 0. | |
| #define | UART_NUMOF ARRAY_SIZE(uart_config) |
| Number of (preconfigured) UARTs. | |
| static const uart_conf_t | uart_config [] |
| UART Peripheral Configuration Structure. | |
SPI configuration | |
| #define | SPI_NUMOF ARRAY_SIZE(spi_config) |
| Number of (preconfigured) SPI Buses. | |
| static const spi_conf_t | spi_config [] |
| SPI Peripheral Configuration Structure. | |
I2C configuration | |
| #define | I2C_NUMOF ARRAY_SIZE(i2c_config) |
| Number of (preconfigured) I2C Buses. | |
| static const i2c_conf_t | i2c_config [] |
| I2C Peripheral Configuration Structure. | |
PDM configuration (Sense variant only!) | |
| static const pdm_conf_t | pdm_config |
| PDM configuration. | |
| #define I2C_NUMOF ARRAY_SIZE(i2c_config) |
Number of (preconfigured) I2C Buses.
Definition at line 96 of file periph_conf.h.
| #define SPI_NUMOF ARRAY_SIZE(spi_config) |
Number of (preconfigured) SPI Buses.
Definition at line 72 of file periph_conf.h.
| #define UART_0_ISR (isr_uart0) |
Interrupt Service Routing for UART 0.
Definition at line 48 of file periph_conf.h.
| #define UART_NUMOF ARRAY_SIZE(uart_config) |
Number of (preconfigured) UARTs.
Definition at line 50 of file periph_conf.h.
|
static |
I2C Peripheral Configuration Structure.
Definition at line 79 of file periph_conf.h.
|
static |
PDM configuration.
Definition at line 107 of file periph_conf.h.
|
static |
|
static |
UART Peripheral Configuration Structure.
Definition at line 35 of file periph_conf.h.