When communication with other devices (usually slower ones) the DMA offers the advantage of relieving the microcontroller from the cumbersome task of controlling the peripherals, copying bytes or waiting for communication events. Here I have a classical example where I want to use the