Enabling DMA mode aka UARTE0 in Nrf52832

Hi,

 I have interfaced nRF52832 module with a main MCU for UART communication. The data received at the uart_cb are 1 byte each. Which slows down the whole communication.

So my assumption is that UARTE0 is not enabled. Is there any document to refer to so that UARTE0 with EasyDMA gets enabled.

# Enable the UART driver
CONFIG_UART_ASYNC_API=y
CONFIG_NRFX_UARTE0=y
CONFIG_SERIAL=y

CONFIG_GPIO=y

# Make sure printk is printing to the UART console
CONFIG_CONSOLE=y
CONFIG_UART_CONSOLE=y
CONFIG_NRFX_TIMER2=y
CONFIG_UART_0_NRF_HW_ASYNC=y
CONFIG_RING_BUFFER=y
CONFIG_UART_0_NRF_HW_ASYNC_TIMER=2
 

Parents Reply Children
Related