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