Content originally posted in LPCWare by Heikon on Tue Oct 30 03:21:29 MST 2012
Hi, i have some new findings:
I tried two different things:
flow controller is the uart, then data will be transmitted to memory, but no transfer size could be set. no interrupt can be generated from DMA. so i have to check manually by polling, if the ringbuffer reaches its end.
flow controller is the dma(my favorite), then nothing happend. one request bit is set in the DMACSoftBReq register but is never cleared.
so what i search for is the configuration with the dma as the flow controller, which lets the DMA transfer data and after the number of transferred data I configured, I get an interrupt to set the next amount of incoming data.
someone any idea? every example I found works with DMA as the flow controller and by polling new data...