| 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 #