Module nrf51::uart0
[−]
[src]
Universal Asynchronous Receiver/Transmitter.
Modules
baudrate |
UART Baudrate. |
config |
Configuration of parity and hardware flow control register. |
enable |
Enable UART and acquire IOs. |
errorsrc |
Error source. Write error field to 1 to clear error. |
events_cts |
CTS activated. |
events_error |
Error detected. |
events_ncts |
CTS deactivated. |
events_rxdrdy |
Data received in RXD. |
events_rxto |
Receiver timeout. |
events_txdrdy |
Data sent from TXD. |
intenclr |
Interrupt enable clear register. |
intenset |
Interrupt enable set register. |
power |
Peripheral power control. |
pselcts |
Pin select for CTS. |
pselrts |
Pin select for RTS. |
pselrxd |
Pin select for RXD. |
pseltxd |
Pin select for TXD. |
rxd |
RXD register. On read action the buffer pointer is displaced. Once read the character is consumed. If read when no character available, the UART will stop working. |
shorts |
Shortcuts for UART. |
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 |
UART Baudrate. |
CONFIG |
Configuration of parity and hardware flow control register. |
ENABLE |
Enable UART and acquire IOs. |
ERRORSRC |
Error source. Write error field to 1 to clear error. |
EVENTS_CTS |
CTS activated. |
EVENTS_ERROR |
Error detected. |
EVENTS_NCTS |
CTS deactivated. |
EVENTS_RXDRDY |
Data received in RXD. |
EVENTS_RXTO |
Receiver timeout. |
EVENTS_TXDRDY |
Data sent from TXD. |
INTENCLR |
Interrupt enable clear register. |
INTENSET |
Interrupt enable set register. |
POWER |
Peripheral power control. |
PSELCTS |
Pin select for CTS. |
PSELRTS |
Pin select for RTS. |
PSELRXD |
Pin select for RXD. |
PSELTXD |
Pin select for TXD. |
RXD |
RXD register. On read action the buffer pointer is displaced. Once read the character is consumed. If read when no character available, the UART will stop working. |
RegisterBlock |
Register block |
SHORTS |
Shortcuts for UART. |
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. |