embassy-stm32

Crates

0.1.0

Versions

stm32f334k6

Flavors

Module usart

Source
Expand description

Universal Synchronous/Asynchronous Receiver Transmitter (USART, UART, LPUART)

Structs§

BufferedInterruptHandler
Interrupt handler.
BufferedUart
Bidirectional buffered UART
BufferedUartRx
Rx-only buffered UART
BufferedUartTx
Tx-only buffered UART
Config
Config
InterruptHandler
Interrupt handler.
InterruptHandler
Interrupt handler.
RingBufferedUartRx
Rx-only Ring-buffered UART Driver
State
Buffered UART State
Uart
Bidirectional UART Driver
UartRx
Rx-only UART Driver
UartTx
Tx-only UART Driver

Enums§

ConfigError
Config Error
DataBits
Number of data bits
Error
Serial error
Parity
Parity
StopBits
Number of stop bits

Traits§

BasicInstance
Basic UART driver instance
CkPin
CkPin pin trait
CtsPin
CtsPin pin trait
DePin
DePin pin trait
FullInstance
Full UART driver instance
RtsPin
RtsPin pin trait
RxDma
RxDma DMA request trait
RxPin
RxPin pin trait
TxDma
TxDma DMA request trait
TxPin
TxPin pin trait