Copyright | (c) Marc Fontaine 2017 |
---|---|
License | BSD3 |
Maintainer | Marc.Fontaine@gmx.de |
Stability | experimental |
Portability | GHC-only |
Safe Haskell | None |
Language | Haskell2010 |
STM32.ADC
Description
Analog Digital Converter
Documentation
deInit :: Peripheral -> MI () Source #
Constructors
Config | |
Fields |
data ExternalTrigConv Source #
Constructors
Instances
Constructors
AlignRight | |
AlignLeft |
data SampleTime Source #
Constructors
SampleTime_1Cycles5 | |
SampleTime_7Cycles5 | |
SampleTime_13Cycles5 | |
SampleTime_28Cycles5 | |
SampleTime_41Cycles5 | |
SampleTime_55Cycles5 | |
SampleTime_71Cycles5 | |
SampleTime_239Cycles5 |
Instances
data ExternalTrigInjecConv Source #
Constructors
data InjectedChannel Source #
Instances
data AnalogWatchdog Source #
Constructors
Instances
channelToSMP :: Channel -> Field Source #
channelToSQBits :: Channel -> BitField Source #
regularChannelConfig :: Peripheral -> Channel -> Word8 -> SampleTime -> MI () Source #
softwareStartConvCmd :: Peripheral -> Bool -> MI () Source #