Module nrf5340_app_pac::uarte0_ns
source · [−]Expand description
UART with EasyDMA 0
Re-exports
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
Cluster
Unspecified
Publish configuration for event CTS
Publish configuration for event ENDRX
Publish configuration for event ENDTX
Publish configuration for event ERROR
Publish configuration for event NCTS
Publish configuration for event RXDRDY
Publish configuration for event RXSTARTED
Publish configuration for event RXTO
Publish configuration for event TXDRDY
Publish configuration for event TXSTARTED
Publish configuration for event TXSTOPPED
Cluster
RXD EasyDMA channel
Shortcuts between local events and tasks
Subscribe configuration for task FLUSHRX
Subscribe configuration for task STARTRX
Subscribe configuration for task STARTTX
Subscribe configuration for task STOPRX
Subscribe configuration for task STOPTX
Flush RX FIFO into RX buffer
Start UART receiver
Start UART transmitter
Stop UART receiver
Stop UART transmitter
Cluster
TXD EasyDMA channel
Structs
Register block
Type Definitions
BAUDRATE (rw) register accessor: an alias for
Reg<BAUDRATE_SPEC>
CONFIG (rw) register accessor: an alias for
Reg<CONFIG_SPEC>
ENABLE (rw) register accessor: an alias for
Reg<ENABLE_SPEC>
ERRORSRC (rw) register accessor: an alias for
Reg<ERRORSRC_SPEC>
EVENTS_CTS (rw) register accessor: an alias for
Reg<EVENTS_CTS_SPEC>
EVENTS_ENDRX (rw) register accessor: an alias for
Reg<EVENTS_ENDRX_SPEC>
EVENTS_ENDTX (rw) register accessor: an alias for
Reg<EVENTS_ENDTX_SPEC>
EVENTS_ERROR (rw) register accessor: an alias for
Reg<EVENTS_ERROR_SPEC>
EVENTS_NCTS (rw) register accessor: an alias for
Reg<EVENTS_NCTS_SPEC>
EVENTS_RXDRDY (rw) register accessor: an alias for
Reg<EVENTS_RXDRDY_SPEC>
EVENTS_RXSTARTED (rw) register accessor: an alias for
Reg<EVENTS_RXSTARTED_SPEC>
EVENTS_RXTO (rw) register accessor: an alias for
Reg<EVENTS_RXTO_SPEC>
EVENTS_TXDRDY (rw) register accessor: an alias for
Reg<EVENTS_TXDRDY_SPEC>
EVENTS_TXSTARTED (rw) register accessor: an alias for
Reg<EVENTS_TXSTARTED_SPEC>
EVENTS_TXSTOPPED (rw) register accessor: an alias for
Reg<EVENTS_TXSTOPPED_SPEC>
INTEN (rw) register accessor: an alias for
Reg<INTEN_SPEC>
INTENCLR (rw) register accessor: an alias for
Reg<INTENCLR_SPEC>
INTENSET (rw) register accessor: an alias for
Reg<INTENSET_SPEC>
PUBLISH_CTS (rw) register accessor: an alias for
Reg<PUBLISH_CTS_SPEC>
PUBLISH_ENDRX (rw) register accessor: an alias for
Reg<PUBLISH_ENDRX_SPEC>
PUBLISH_ENDTX (rw) register accessor: an alias for
Reg<PUBLISH_ENDTX_SPEC>
PUBLISH_ERROR (rw) register accessor: an alias for
Reg<PUBLISH_ERROR_SPEC>
PUBLISH_NCTS (rw) register accessor: an alias for
Reg<PUBLISH_NCTS_SPEC>
PUBLISH_RXDRDY (rw) register accessor: an alias for
Reg<PUBLISH_RXDRDY_SPEC>
PUBLISH_RXSTARTED (rw) register accessor: an alias for
Reg<PUBLISH_RXSTARTED_SPEC>
PUBLISH_RXTO (rw) register accessor: an alias for
Reg<PUBLISH_RXTO_SPEC>
PUBLISH_TXDRDY (rw) register accessor: an alias for
Reg<PUBLISH_TXDRDY_SPEC>
PUBLISH_TXSTARTED (rw) register accessor: an alias for
Reg<PUBLISH_TXSTARTED_SPEC>
PUBLISH_TXSTOPPED (rw) register accessor: an alias for
Reg<PUBLISH_TXSTOPPED_SPEC>
SHORTS (rw) register accessor: an alias for
Reg<SHORTS_SPEC>
SUBSCRIBE_FLUSHRX (rw) register accessor: an alias for
Reg<SUBSCRIBE_FLUSHRX_SPEC>
SUBSCRIBE_STARTRX (rw) register accessor: an alias for
Reg<SUBSCRIBE_STARTRX_SPEC>
SUBSCRIBE_STARTTX (rw) register accessor: an alias for
Reg<SUBSCRIBE_STARTTX_SPEC>
SUBSCRIBE_STOPRX (rw) register accessor: an alias for
Reg<SUBSCRIBE_STOPRX_SPEC>
SUBSCRIBE_STOPTX (rw) register accessor: an alias for
Reg<SUBSCRIBE_STOPTX_SPEC>
TASKS_FLUSHRX (w) register accessor: an alias for
Reg<TASKS_FLUSHRX_SPEC>
TASKS_STARTRX (w) register accessor: an alias for
Reg<TASKS_STARTRX_SPEC>
TASKS_STARTTX (w) register accessor: an alias for
Reg<TASKS_STARTTX_SPEC>
TASKS_STOPRX (w) register accessor: an alias for
Reg<TASKS_STOPRX_SPEC>
TASKS_STOPTX (w) register accessor: an alias for
Reg<TASKS_STOPTX_SPEC>