Direct Memory Access

The DMA is really useful for any situation that involves moving data from memory to memory, peripheral to memory and memory to peripheral without the need for processor intervention.

DMA (Direct Memory Access) is the concept/scheme. To implement it, there is a need of a sophisticated hardware called DMA Controller something like the old Intel's 8257. Arduino DUE supports DMA, and it has built-in DMA Controller.

1 Like