You are viewing documentation for version:
Struct representing an I/O Stream EUSART configuration. 
Public Attributes#
uint8_t
EUSART peripheral number. 
bool
Used for legacy clock management. 
Public Attribute Documentation#
eusart#
sl_peripheral_t sl_iostream_eusart_config_t::eusart
EUSART peripheral. 
eusart_nbr#
uint8_t sl_iostream_eusart_config_t::eusart_nbr
EUSART peripheral number. 
baudrate#
uint32_t sl_iostream_eusart_config_t::baudrate
UART baudrate. 
parity#
sl_iostream_eusart_uart_parity_t sl_iostream_eusart_config_t::parity
UART parity. 
stop_bits#
sl_iostream_eusart_uart_stop_bits_t sl_iostream_eusart_config_t::stop_bits
UART stop bits. 
flow_control#
sl_iostream_eusart_uart_flow_control_t sl_iostream_eusart_config_t::flow_control
Flow control. 
enable_high_frequency#
bool sl_iostream_eusart_config_t::enable_high_frequency
Used for legacy clock management. 
bus_clock#
sl_bus_clock_t sl_iostream_eusart_config_t::bus_clock
Peripheral Clock. 
tx_port#
uint8_t sl_iostream_eusart_config_t::tx_port
Transmit port. 
tx_pin#
uint8_t sl_iostream_eusart_config_t::tx_pin
Transmit pin. 
rx_port#
uint8_t sl_iostream_eusart_config_t::rx_port
Receive port. 
rx_pin#
uint8_t sl_iostream_eusart_config_t::rx_pin
Receive pin. 
cts_port#
uint8_t sl_iostream_eusart_config_t::cts_port
Flow control, CTS port. 
cts_pin#
uint8_t sl_iostream_eusart_config_t::cts_pin
Flow control, CTS pin. 
rts_port#
uint8_t sl_iostream_eusart_config_t::rts_port
Flow control, RTS port. 
rts_pin#
uint8_t sl_iostream_eusart_config_t::rts_pin
Flow control, RTS pin.