embassy-stm32

Crates

git

Versions

stm32f042f4

Flavors

Module spi

Source
Expand description

Serial Peripheral Interface (SPI)

Structs§

Config
SPI configuration.
Mode
SPI mode
Spi
SPI driver.

Enums§

BitOrder
SPI bit order
Error
SPI error.
Phase
Clock phase
Polarity
Clock polarity

Constants§

MODE_0
Helper for CPOL = 0, CPHA = 0
MODE_1
Helper for CPOL = 0, CPHA = 1
MODE_2
Helper for CPOL = 1, CPHA = 0
MODE_3
Helper for CPOL = 1, CPHA = 1

Traits§

CkPin
CkPin pin trait
CsPin
CsPin pin trait
Instance
Peripheral instance trait.
MckPin
MckPin pin trait
MisoPin
MisoPin pin trait
MosiPin
MosiPin pin trait
RxDma
RxDma DMA request trait
SckPin
SckPin pin trait
TxDma
TxDma DMA request trait
Word
Word sizes usable for SPI.
WsPin
WsPin pin trait