dma_ring_buffer
Overview
The DMA ring buffer example is a simple demonstration program that uses the SDK software.It demostrates how to implement ring buffer using the SDK DMA drivers.The purpose of this example is to show how to use the DMA and to provide a simple example for debugging and further development. There are two channels involved in this demo:
channel 0 is used for handling the ring buffer transfer
channel 1 is used for restart channel 0.
+——-+ +—————————–+ | start | –> | channel 0 transfer | <+ +——-+ +—————————–+ | | | | finished | v | +—————————–+ | | channel 1 restart channel 0 | -+ +—————————–+