Expand description

Universal Asynchronous Receiver/Transmitter

Modules

Baud rate
Configuration of parity and hardware flow control
Enable UART
Error source
CTS is activated (set low). Clear To Send.
Error detected
CTS is deactivated (set high). Not Clear To Send.
Data received in RXD
Receiver timeout
Data sent from TXD
Disable interrupt
Enable interrupt
Pin select for CTS
Pin select for RTS
Pin select for RXD
Pin select for TXD
RXD register
Shortcut register
Start UART receiver
Start UART transmitter
Stop UART receiver
Stop UART transmitter
Suspend UART
TXD register

Structs

Register block

Type Definitions

BAUDRATE (rw) register accessor: an alias for Reg<BAUDRATE_SPEC>
CONFIG (rw) register accessor: an alias for Reg<CONFIG_SPEC>
ENABLE (rw) register accessor: an alias for Reg<ENABLE_SPEC>
ERRORSRC (rw) register accessor: an alias for Reg<ERRORSRC_SPEC>
EVENTS_CTS (rw) register accessor: an alias for Reg<EVENTS_CTS_SPEC>
EVENTS_ERROR (rw) register accessor: an alias for Reg<EVENTS_ERROR_SPEC>
EVENTS_NCTS (rw) register accessor: an alias for Reg<EVENTS_NCTS_SPEC>
EVENTS_RXDRDY (rw) register accessor: an alias for Reg<EVENTS_RXDRDY_SPEC>
EVENTS_RXTO (rw) register accessor: an alias for Reg<EVENTS_RXTO_SPEC>
EVENTS_TXDRDY (rw) register accessor: an alias for Reg<EVENTS_TXDRDY_SPEC>
INTENCLR (rw) register accessor: an alias for Reg<INTENCLR_SPEC>
INTENSET (rw) register accessor: an alias for Reg<INTENSET_SPEC>
PSELCTS (rw) register accessor: an alias for Reg<PSELCTS_SPEC>
PSELRTS (rw) register accessor: an alias for Reg<PSELRTS_SPEC>
PSELRXD (rw) register accessor: an alias for Reg<PSELRXD_SPEC>
PSELTXD (rw) register accessor: an alias for Reg<PSELTXD_SPEC>
RXD (r) register accessor: an alias for Reg<RXD_SPEC>
SHORTS (rw) register accessor: an alias for Reg<SHORTS_SPEC>
TASKS_STARTRX (w) register accessor: an alias for Reg<TASKS_STARTRX_SPEC>
TASKS_STARTTX (w) register accessor: an alias for Reg<TASKS_STARTTX_SPEC>
TASKS_STOPRX (w) register accessor: an alias for Reg<TASKS_STOPRX_SPEC>
TASKS_STOPTX (w) register accessor: an alias for Reg<TASKS_STOPTX_SPEC>
TASKS_SUSPEND (w) register accessor: an alias for Reg<TASKS_SUSPEND_SPEC>
TXD (w) register accessor: an alias for Reg<TXD_SPEC>