This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nrf5340 UART without DMA

Hi there, 

From the product specification of the nrf5340, we can only find UARTE peripherals (UART with EasyDMA). Is it possible to implement uart without DMA? Of course DMA has major advantages over non-DMA, however for our use case, we need to send data out one byte at a time, which pretty much defeats the purpose of DMA?

Look forward to hearing from you.

Kind regards,

Frikkie

Parents
  • Hi Frikkie,

    The nRF5340 does not have any UART peripheral that does not rely on DMA, so that is not possible. Note that DMA in itself cause no problems, and there is no issue using the UARTE peripheral (which use DMA) with single byte transactions. That will be just like any other transaction, just that the length happens to be 1.

    Einar

Reply
  • Hi Frikkie,

    The nRF5340 does not have any UART peripheral that does not rely on DMA, so that is not possible. Note that DMA in itself cause no problems, and there is no issue using the UARTE peripheral (which use DMA) with single byte transactions. That will be just like any other transaction, just that the length happens to be 1.

    Einar

Children
No Data
Related