DMA (Direct Memory Access)
A hardware engine that moves data between peripherals and memory without the CPU.
Intermediate
ADC samples straight into a buffer, UART transmit from memory — the CPU only handles "half/complete" interrupts. Mind cache coherence on Cortex-M7.
Spotted a mistake or want to add detail? Suggest an improvement — Content Contributors' edits are reviewed by editors before they go live.
Discussion (0)
Sign in or join free to ask questions and discuss this topic.