Peripheral MCU configuration for the CC2650STK board. More...
Peripheral MCU configuration for the CC2650STK board.
Definition in file periph_conf.h.
#include "periph_cpu.h"
Go to the source code of this file.
Clock configuration | |
#define | CLOCK_CORECLOCK (48000000U) |
Timer configuration | |
General purpose timers (GPT[0-3]) are configured consecutively and in order (without gaps) starting from GPT0, i.e. if multiple timers are enabled. | |
#define | TIMER_NUMOF ARRAY_SIZE(timer_config) |
static const timer_conf_t | timer_config [] |
UART configuration | |
The used CC26x0 CPU only supports a single UART device, so all we need to configure are the RX and TX pins. Optionally we can enable hardware flow control, by setting flow_control to 1 and defining pins for cts_pin and rts_pin. | |
#define | UART_NUMOF ARRAY_SIZE(uart_config) |
static const uart_conf_t | uart_config [] |
I2C configuration | |
#define | I2C_NUMOF (1) |
#define | I2C_SDA_PIN (5) |
#define | I2C_SCL_PIN (6) |
#define CLOCK_CORECLOCK (48000000U) |
Definition at line 33 of file periph_conf.h.
#define I2C_NUMOF (1) |
Definition at line 96 of file periph_conf.h.
#define I2C_SCL_PIN (6) |
Definition at line 98 of file periph_conf.h.
#define I2C_SDA_PIN (5) |
Definition at line 97 of file periph_conf.h.
#define TIMER_NUMOF ARRAY_SIZE(timer_config) |
Definition at line 63 of file periph_conf.h.
#define UART_NUMOF ARRAY_SIZE(uart_config) |
Definition at line 89 of file periph_conf.h.
|
static |
Definition at line 44 of file periph_conf.h.
|
static |
Definition at line 77 of file periph_conf.h.