You are viewing documentation for version:
Struct representing an I/O Stream EUSART configuration.
Public Attributes#
EUSART_TypeDef *
Pointer to EUSART peripheral.
EUSART_HwFlowControl_TypeDef
Public Attribute Documentation#
eusart#
EUSART_TypeDef* sl_iostream_eusart_config_t::eusart
Pointer to EUSART peripheral.
flow_control#
EUSART_HwFlowControl_TypeDef sl_iostream_eusart_config_t::flow_control
Flow control.
enable_high_frequency#
bool sl_iostream_eusart_config_t::enable_high_frequency
enable_high_frequency
clock#
CMU_Clock_TypeDef sl_iostream_eusart_config_t::clock
Peripheral Clock.
tx_port#
GPIO_Port_TypeDef sl_iostream_eusart_config_t::tx_port
Transmit port.
tx_pin#
unsigned int sl_iostream_eusart_config_t::tx_pin
Transmit pin.
rx_port#
GPIO_Port_TypeDef sl_iostream_eusart_config_t::rx_port
Receive port.
rx_pin#
unsigned int sl_iostream_eusart_config_t::rx_pin
Receive pin.
cts_port#
GPIO_Port_TypeDef sl_iostream_eusart_config_t::cts_port
Flow control, CTS port.
cts_pin#
unsigned int sl_iostream_eusart_config_t::cts_pin
Flow control, CTS pin.
rts_port#
GPIO_Port_TypeDef sl_iostream_eusart_config_t::rts_port
Flow control, RTS port.
rts_pin#
unsigned int sl_iostream_eusart_config_t::rts_pin
Flow control, RTS pin.