Module uart

Source
Expand description

Universal Asynchronous Receiver Transmitter

Modules§

auto_baudrate
Auto baudrate detection register
bit_period
Bit period control register
bus_state
Bus state register
data_config
Data configuration register
data_read
FIFO read data register
data_write
FIFO write data register
fifo_config_0
FIFO configuration register 0
fifo_config_1
FIFO configuration register 1
interrupt_clear
Clear interrupt register
interrupt_enable
Interrupt enable register
interrupt_mask
Interrupt mask register
interrupt_state
Interrupt state register
pulse_tolerance
Pulse width tolerance for auto baudrate
receive_config
Receive configuration register
receive_position
IR-mode receive position control
receive_timeout
Receive Time-Out interrupt control
rs485_transmit
RS-485 mode transmit configuration
signal_override
Manual override of flow control signal
transmit_config
Transmit configuration register
transmit_position
IR-mode transmit position control

Structs§

RegisterBlock
Register block

Type Aliases§

AUTO_BAUDRATE
auto_baudrate (r) register accessor: Auto baudrate detection register
BIT_PERIOD
bit_period (rw) register accessor: Bit period control register
BUS_STATE
bus_state (r) register accessor: Bus state register
DATA_CONFIG
data_config (rw) register accessor: Data configuration register
DATA_READ
data_read (r) register accessor: FIFO read data register
DATA_WRITE
data_write (w) register accessor: FIFO write data register
FIFO_CONFIG_0
fifo_config_0 (rw) register accessor: FIFO configuration register 0
FIFO_CONFIG_1
fifo_config_1 (rw) register accessor: FIFO configuration register 1
INTERRUPT_CLEAR
interrupt_clear (w) register accessor: Clear interrupt register
INTERRUPT_ENABLE
interrupt_enable (rw) register accessor: Interrupt enable register
INTERRUPT_MASK
interrupt_mask (rw) register accessor: Interrupt mask register
INTERRUPT_STATE
interrupt_state (r) register accessor: Interrupt state register
PULSE_TOLERANCE
pulse_tolerance (rw) register accessor: Pulse width tolerance for auto baudrate
RECEIVE_CONFIG
receive_config (rw) register accessor: Receive configuration register
RECEIVE_POSITION
receive_position (rw) register accessor: IR-mode receive position control
RECEIVE_TIMEOUT
receive_timeout (rw) register accessor: Receive Time-Out interrupt control
RS485_TRANSMIT
rs485_transmit (rw) register accessor: RS-485 mode transmit configuration
SIGNAL_OVERRIDE
signal_override (rw) register accessor: Manual override of flow control signal
TRANSMIT_CONFIG
transmit_config (rw) register accessor: Transmit configuration register
TRANSMIT_POSITION
transmit_position (rw) register accessor: IR-mode transmit position control