I have an nRF51822-DK board and so far I could not properly grab from the examples a simple thing: is there any specific initialization needed when coding?
For example I currently run APP_TIMER_INIT, APP_UART_FIFO_INIT, etc. but should I call some bsp-like init procedure first? should I be coding it instead? Or calling the UART/timer app_foo_init function is just enough to set up the proper GPIOS/internal stuff?
Note: yes, for the UART case I'm defining which are the pins that should be used, parity, baudare, etc by using definitions in nrf_drv_config.h. But maybe I'm missing something else.