Module nrf52811_pac::uart0[][src]

Expand description

Universal Asynchronous Receiver/Transmitter

Modules

Baud rate. Accuracy depends on the HFCLK source selected.

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

Register block Unspecified

RXD register

Shortcuts between local events and tasks

Start UART receiver

Start UART transmitter

Stop UART receiver

Stop UART transmitter

Suspend UART

TXD register

Structs

Register block

Register block

Type Definitions

BAUDRATE register accessor: an alias for Reg<BAUDRATE_SPEC>

CONFIG register accessor: an alias for Reg<CONFIG_SPEC>

ENABLE register accessor: an alias for Reg<ENABLE_SPEC>

ERRORSRC register accessor: an alias for Reg<ERRORSRC_SPEC>

EVENTS_CTS register accessor: an alias for Reg<EVENTS_CTS_SPEC>

EVENTS_ERROR register accessor: an alias for Reg<EVENTS_ERROR_SPEC>

EVENTS_NCTS register accessor: an alias for Reg<EVENTS_NCTS_SPEC>

EVENTS_RXDRDY register accessor: an alias for Reg<EVENTS_RXDRDY_SPEC>

EVENTS_RXTO register accessor: an alias for Reg<EVENTS_RXTO_SPEC>

EVENTS_TXDRDY register accessor: an alias for Reg<EVENTS_TXDRDY_SPEC>

INTENCLR register accessor: an alias for Reg<INTENCLR_SPEC>

INTENSET register accessor: an alias for Reg<INTENSET_SPEC>

RXD register accessor: an alias for Reg<RXD_SPEC>

SHORTS register accessor: an alias for Reg<SHORTS_SPEC>

TASKS_STARTRX register accessor: an alias for Reg<TASKS_STARTRX_SPEC>

TASKS_STARTTX register accessor: an alias for Reg<TASKS_STARTTX_SPEC>

TASKS_STOPRX register accessor: an alias for Reg<TASKS_STOPRX_SPEC>

TASKS_STOPTX register accessor: an alias for Reg<TASKS_STOPTX_SPEC>

TASKS_SUSPEND register accessor: an alias for Reg<TASKS_SUSPEND_SPEC>

TXD register accessor: an alias for Reg<TXD_SPEC>