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. |
EventsCts |
CTS activated. |
EventsError |
Error detected. |
EventsNcts |
CTS deactivated. |
EventsRxdrdy |
Data received in RXD. |
EventsRxto |
Receiver timeout. |
EventsTxdrdy |
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. |
RegisterBlock |
Register block |
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. |
TasksStartrx |
Start UART receiver. |
TasksStarttx |
Start UART transmitter. |
TasksStoprx |
Stop UART receiver. |
TasksStoptx |
Stop UART transmitter. |
TasksSuspend |
Suspend UART. |
Txd |
TXD register. |