Direct Memory Access (DMA) is a feature of computer systems that allows hardware subsystems to access main system memory (RAM) independent of the Central Processing Unit (CPU).
The Direct Memory Access (DMA) hardware peripheral on PIC® microcontrollers (MCUs) allows for direct memory-to-memory mapping and multitasking behavior through concurrent operation of the DMA and the CPU. This enables more flexible usage of eXtreme Low Power (XLP) technologies through core-independent movement of data in low-power modes and significant improvements in data throughput and latency.
Title
|
|
---|---|
True DC RMS Meter Using Core Independent Peripherals | Download |
Arbitrary Waveform Generator Using DAC and DMA | Download |
3-Axis Stepper Motor Control Using an 8-Bit PIC Microcontroller | Download |
Direct Memory Access on 8-Bit PIC Microcontroller | Download |
8-Bit Thermal Camera Application Note | Download |
Ever wonder how Direct Memory Access (DMA) on PIC microcontrollers works? This video covers the fundamentals of the DMA controller, what it is, how it works and how it will improve your next design.