Uart DMA RX with peripheral used as the flow controller

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by fcarlo on Fri May 24 08:51:33 MST 2013


I am trying to configure UART1 with the DMA controller enabled. Everything works fine when DMA controller is set as flow controller, but I cannot get the thing working when UART1 peripheral is set as the flow controller.

According to the UM, in DMA mode the receiver DMA is asserted on the event of the receiver FIFO level becoming equal to or grater than trigger level, or if a character timeout occours.

Is there any working example that show how to configure UART with DMA, using the peripheral as the flow controller?