Peripheral MCU configuration for the Yunjia NRF51822 board.  
More...
Peripheral MCU configuration for the Yunjia NRF51822 board. 
- Author
 - Hauke Petersen hauke.nosp@m..pet.nosp@m.ersen.nosp@m.@fu-.nosp@m.berli.nosp@m.n.de 
 
Definition in file periph_conf.h.
#include "periph_cpu.h"
#include "cfg_clock_16_0.h"
#include "cfg_timer_012.h"
#include "cfg_rtt_default.h"
 
Go to the source code of this file.
 | 
The configuration consists simply of a list of channels that should be used  
 | 
| 
#define  | ADC_NUMOF   ARRAY_SIZE(adc_config) | 
|   | 
| 
static const adc_conf_t  | adc_config [] = {4, 5, 6, 7} | 
|   | 
◆ i2c_config
Initial value:= {
    {
        .dev     = NRF_TWI0,
        .pin_scl = 23,
        .pin_sda = 24,
        .ppi     = 0,
    }
}
@ I2C_SPEED_NORMAL
normal mode: ~100 kbit/s
 
 
Definition at line 74 of file periph_conf.h.
 
 
◆ spi_config
Initial value:= {
    {
        .dev  = NRF_SPI0,
        .sclk = 19,
        .mosi = 17,
        .miso = 18
    },
    {
        .dev  = NRF_SPI1,
        .sclk = 22,
        .mosi = 20,
        .miso = 21
    }
}
 
Definition at line 52 of file periph_conf.h.
 
 
◆ uart_config
Initial value:= {
    { 
        .dev        = NRF_UART0,
 
 
 
 
    },
}
#define GPIO_PIN(x, y)
Define a CPU specific GPIO pin generator macro.
 
 
Definition at line 31 of file periph_conf.h.