Structs§
- Dma1 is kept as a separate type from Dma2 in order to allow for more compile-time checks.
- For an explanation of why this is its own type, see the docs for the Dma1 struct.
- DMA controller
- This struct refers to a DMA Stream
Enums§
- Each stream can be selected among up to eight channel requests.
- DMA transfer direction. Section 9.5.5
- List of peripherals managed by DMA1
- List of peripherals managed by DMA2
- DMA transfer mode. Section 9.5.10
- DMA data size. Section 9.5.5
- The DMA stream number. What other microcontrollers refer to as “channel”, STM32F446RE refers to as “streams”. STM32F446RE has eight streams. A stream transfers data between memory and peripheral.
Traits§
- Interface required for each Peripheral by the DMA Stream.