#include "periph_cpu.h"
Go to the source code of this file.
Clock system configuration | |
#define | RTC_LOAD_CAP_BITS (RTC_CR_SC8P_MASK | RTC_CR_SC4P_MASK | RTC_CR_SC2P_MASK) |
#define | CLOCK_CORECLOCK (48000000ul) |
#define | CLOCK_BUSCLOCK (CLOCK_CORECLOCK / 1) |
static const clock_config_t | clock_config |
Timer configuration | |
#define | PIT_NUMOF (2U) |
#define | PIT_CONFIG |
#define | LPTMR_NUMOF (1U) |
#define | LPTMR_CONFIG |
#define | TIMER_NUMOF ((PIT_NUMOF) + (LPTMR_NUMOF)) |
#define | PIT_BASECLOCK (CLOCK_BUSCLOCK) |
#define | PIT_ISR_0 isr_pit1 |
#define | PIT_ISR_1 isr_pit3 |
#define | LPTMR_ISR_0 isr_lptmr0 |
UART configuration | |
#define | UART_0_ISR (isr_uart0_rx_tx) |
#define | UART_1_ISR (isr_uart1_rx_tx) |
#define | UART_NUMOF ARRAY_SIZE(uart_config) |
static const uart_conf_t | uart_config [] |
ADC configuration | |
#define | ADC_NUMOF ARRAY_SIZE(adc_config) |
#define | ADC_REF_SETTING 0 |
static const adc_conf_t | adc_config [] |
DAC configuration | |
#define | DAC_NUMOF ARRAY_SIZE(dac_config) |
static const dac_conf_t | dac_config [] |
PWM configuration | |
#define | PWM_NUMOF ARRAY_SIZE(pwm_config) |
static const pwm_conf_t | pwm_config [] |
SPI configuration | |
Clock configuration values based on the configured 47988736Hz module clock. Auto-generated by: cpu/kinetis/dist/calc_spi_scalers/calc_spi_scalers.c | |
#define | SPI_NUMOF ARRAY_SIZE(spi_config) |
static const uint32_t | spi_clk_config [] |
static const spi_conf_t | spi_config [] |
I2C configuration | |
#define | I2C_NUMOF ARRAY_SIZE(i2c_config) |
#define | I2C_0_ISR (isr_i2c0) |
#define | I2C_1_ISR (isr_i2c1) |
static const i2c_conf_t | i2c_config [] |
#define ADC_NUMOF ARRAY_SIZE(adc_config) |
Definition at line 204 of file periph_conf.h.
#define ADC_REF_SETTING 0 |
Definition at line 211 of file periph_conf.h.
#define CLOCK_BUSCLOCK (CLOCK_CORECLOCK / 1) |
Definition at line 86 of file periph_conf.h.
#define CLOCK_CORECLOCK (48000000ul) |
Definition at line 85 of file periph_conf.h.
#define DAC_NUMOF ARRAY_SIZE(dac_config) |
Definition at line 226 of file periph_conf.h.
#define I2C_0_ISR (isr_i2c0) |
Definition at line 357 of file periph_conf.h.
#define I2C_1_ISR (isr_i2c1) |
Definition at line 358 of file periph_conf.h.
#define I2C_NUMOF ARRAY_SIZE(i2c_config) |
Definition at line 356 of file periph_conf.h.
#define LPTMR_CONFIG |
Definition at line 105 of file periph_conf.h.
#define LPTMR_ISR_0 isr_lptmr0 |
Definition at line 118 of file periph_conf.h.
#define LPTMR_NUMOF (1U) |
Definition at line 104 of file periph_conf.h.
#define PIT_BASECLOCK (CLOCK_BUSCLOCK) |
Definition at line 115 of file periph_conf.h.
#define PIT_CONFIG |
Definition at line 94 of file periph_conf.h.
#define PIT_ISR_0 isr_pit1 |
Definition at line 116 of file periph_conf.h.
#define PIT_ISR_1 isr_pit3 |
Definition at line 117 of file periph_conf.h.
#define PIT_NUMOF (2U) |
Definition at line 93 of file periph_conf.h.
#define PWM_NUMOF ARRAY_SIZE(pwm_config) |
Definition at line 258 of file periph_conf.h.
#define RTC_LOAD_CAP_BITS (RTC_CR_SC8P_MASK | RTC_CR_SC4P_MASK | RTC_CR_SC2P_MASK) |
Definition at line 45 of file periph_conf.h.
#define SPI_NUMOF ARRAY_SIZE(spi_config) |
Definition at line 337 of file periph_conf.h.
#define TIMER_NUMOF ((PIT_NUMOF) + (LPTMR_NUMOF)) |
Definition at line 113 of file periph_conf.h.
#define UART_0_ISR (isr_uart0_rx_tx) |
Definition at line 155 of file periph_conf.h.
#define UART_1_ISR (isr_uart1_rx_tx) |
Definition at line 156 of file periph_conf.h.
#define UART_NUMOF ARRAY_SIZE(uart_config) |
Definition at line 158 of file periph_conf.h.
|
static |
Definition at line 165 of file periph_conf.h.
|
static |
Definition at line 47 of file periph_conf.h.
|
static |
Definition at line 218 of file periph_conf.h.
|
static |
Definition at line 344 of file periph_conf.h.
|
static |
Definition at line 233 of file periph_conf.h.
|
static |
Definition at line 271 of file periph_conf.h.
|
static |
Definition at line 304 of file periph_conf.h.
|
static |
Definition at line 126 of file periph_conf.h.