Copyright | (c) Marc Fontaine 2017 |
---|---|
License | BSD3 |
Maintainer | Marc.Fontaine@gmx.de |
Stability | experimental |
Portability | GHC-only |
Safe Haskell | None |
Language | Haskell2010 |
STM32.SPI
Description
The SPI periveral
Documentation
Constructors
Config | |
Fields
|
Constructors
Two_Lines_FullDuplex | |
Two_Lines_RxOnly | |
One_Line_Rx | |
One_Line_Tx |
data BaudPrescaler Source #
Constructors
Prescaler_2 | |
Prescaler_4 | |
Prescaler_8 | |
Prescaler_16 | |
Prescaler_32 | |
Prescaler_64 | |
Prescaler_128 | |
Prescaler_256 |
Instances
deInit :: Peripheral -> MI () Source #
enable :: Peripheral -> MI () Source #
disable :: Peripheral -> MI () Source #
receiveData8 :: Peripheral -> MI Word8 Source #
receiveData :: Peripheral -> MI Word16 Source #
ssOutputCmd :: Peripheral -> Bool -> MI () Source #