Module stm32f3xx_hal::dma
source · [−]Expand description
Direct memory access (DMA) controller.
Currently DMA is only supported for STM32F303 or STM32F302 MCUs.
Examples
An example how to use DMA for serial, can be found at examples/serial_dma.rs
Modules
All associated types, traits and methods of the DMA1
peripheral.
All associated types, traits and methods of the DMA2
peripheral.
Structs
An in-progress one-shot DMA transfer
Enums
DMA transfer direction
DMA events
DMA address increment mode
Channel priority level
Traits
Trait implemented by all DMA channels
Extension trait to split a DMA peripheral into independent channels
Marker trait mapping DMA targets to their channels
Trait for buffers that can be given to DMA for reading.
Trait implemented by DMA targets.
Trait for buffers that can be given to DMA for writing.