Module nrf52832_hal::pac::uarte0 [−][src]
Expand description
UART with EasyDMA
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.
Receive buffer is filled up
Last TX byte transmitted
Error detected
CTS is deactivated (set high). Not Clear To Send.
Data received in RXD (but potentially not yet transferred to Data RAM)
UART receiver has started
Receiver timeout
Data sent from TXD
UART transmitter has started
Transmitter stopped
Enable or disable interrupt
Disable interrupt
Enable interrupt
Register block Unspecified
Register block RXD EasyDMA channel
Shortcut register
Flush RX FIFO into RX buffer
Start UART receiver
Start UART transmitter
Stop UART receiver
Stop UART transmitter
Register block TXD EasyDMA channel
Structs
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_ENDRX register accessor: an alias for Reg<EVENTS_ENDRX_SPEC>
EVENTS_ENDTX register accessor: an alias for Reg<EVENTS_ENDTX_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_RXSTARTED register accessor: an alias for Reg<EVENTS_RXSTARTED_SPEC>
EVENTS_RXTO register accessor: an alias for Reg<EVENTS_RXTO_SPEC>
EVENTS_TXDRDY register accessor: an alias for Reg<EVENTS_TXDRDY_SPEC>
EVENTS_TXSTARTED register accessor: an alias for Reg<EVENTS_TXSTARTED_SPEC>
EVENTS_TXSTOPPED register accessor: an alias for Reg<EVENTS_TXSTOPPED_SPEC>
INTEN register accessor: an alias for Reg<INTEN_SPEC>
INTENCLR register accessor: an alias for Reg<INTENCLR_SPEC>
INTENSET register accessor: an alias for Reg<INTENSET_SPEC>
SHORTS register accessor: an alias for Reg<SHORTS_SPEC>
TASKS_FLUSHRX register accessor: an alias for Reg<TASKS_FLUSHRX_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>