Module nrf52840::uart0 [−][src]
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 |
Shortcut register |
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
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 |
RXD |
RXD register |
RegisterBlock |
Register block |
SHORTS |
Shortcut register |
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 |