STM32-Zombie-0.2.0: control a STM32F103 microcontroller

Copyright(c) Marc Fontaine 2017
LicenseBSD3
MaintainerMarc.Fontaine@gmx.de
Stabilityexperimental
PortabilityGHC-only
Safe HaskellNone
LanguageHaskell2010

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

data Priority Source #

Constructors

VeryHigh 
High 
Medium 
Low 

data DataSize Source #

Constructors

Byte 
HalfWord 
Word 

data Mode Source #

Constructors

Circular 
Normal 

Instances

writeCCRxOffset :: ToBit b => Int -> Channel -> Field -> b -> MI () Source #

cmd :: Channel -> Bool -> MI () Source #