| Copyright | (c) Marc Fontaine 2017 |
|---|---|
| License | BSD3 |
| Maintainer | Marc.Fontaine@gmx.de |
| Stability | experimental |
| Portability | GHC-only |
| Safe Haskell | None |
| Language | Haskell2010 |
STM32.DMA
Description
The direct memory access (DMA) controller is one of the coolest features of STM32Fxxx micro controllers. For example, one can sample signals at a fast and precise sampling rate or generate wave-form patterns using DMA transfers. DMA transfers run completely independent and in parallel from the CPU or the Haskell code.
Documentation
channelToCCR :: Channel -> Register Source #
channelToCNDTR :: Channel -> Register Source #
channelToCPAR :: Channel -> Register Source #
channelToCMAR :: Channel -> Register Source #
Constructors
| Config | |
Fields
| |
Constructors
| PeripheralDST | |
| PeripheralSRC | |
| Mem2Mem |