[−][src]Module nrf52811_pac::uart0
Universal Asynchronous Receiver/Transmitter
Modules
baudrate | Baud rate. Accuracy depends on the HFCLK source selected. |
config | Configuration of parity and hardware flow control |
enable | Enable UART |
errorsrc | Error source |
events_cts | CTS is activated (set low). Clear To Send. |
events_error | Error detected |
events_ncts | CTS is deactivated (set high). Not Clear To Send. |
events_rxdrdy | Data received in RXD |
events_rxto | Receiver timeout |
events_txdrdy | Data sent from TXD |
intenclr | Disable interrupt |
intenset | Enable interrupt |
psel | Register block Unspecified |
rxd | RXD register |
shorts | Shortcuts between local events and tasks |
tasks_startrx | Start UART receiver |
tasks_starttx | Start UART transmitter |
tasks_stoprx | Stop UART receiver |
tasks_stoptx | Stop UART transmitter |
tasks_suspend | Suspend UART |
txd | TXD register |
Structs
PSEL | Register block |
RegisterBlock | Register block |
Type Definitions
BAUDRATE | Baud rate. Accuracy depends on the HFCLK source selected. |
CONFIG | Configuration of parity and hardware flow control |
ENABLE | Enable UART |
ERRORSRC | Error source |
EVENTS_CTS | CTS is activated (set low). Clear To Send. |
EVENTS_ERROR | Error detected |
EVENTS_NCTS | CTS is deactivated (set high). Not Clear To Send. |
EVENTS_RXDRDY | Data received in RXD |
EVENTS_RXTO | Receiver timeout |
EVENTS_TXDRDY | Data sent from TXD |
INTENCLR | Disable interrupt |
INTENSET | Enable interrupt |
RXD | RXD register |
SHORTS | Shortcuts between local events and tasks |
TASKS_STARTRX | Start UART receiver |
TASKS_STARTTX | Start UART transmitter |
TASKS_STOPRX | Stop UART receiver |
TASKS_STOPTX | Stop UART transmitter |
TASKS_SUSPEND | Suspend UART |
TXD | TXD register |