Struct stm32f30x_hal::serial::Serial [] [src]

pub struct Serial<USART, PINS> { /* fields omitted */ }

Serial abstraction

Methods

impl<TX, RX> Serial<USART1, (TX, RX)>
[src]

[src]

Configures a USART peripheral to provide serial communication

[src]

Starts listening for an interrupt event

[src]

Starts listening for an interrupt event

[src]

Splits the Serial abstraction into a transmitter and a receiver half

[src]

Releases the USART peripheral and associated pins

impl<TX, RX> Serial<USART2, (TX, RX)>
[src]

[src]

Configures a USART peripheral to provide serial communication

[src]

Starts listening for an interrupt event

[src]

Starts listening for an interrupt event

[src]

Splits the Serial abstraction into a transmitter and a receiver half

[src]

Releases the USART peripheral and associated pins

impl<TX, RX> Serial<USART3, (TX, RX)>
[src]

[src]

Configures a USART peripheral to provide serial communication

[src]

Starts listening for an interrupt event

[src]

Starts listening for an interrupt event

[src]

Splits the Serial abstraction into a transmitter and a receiver half

[src]

Releases the USART peripheral and associated pins