Expand description

UART (Universal Asynchronous Receiver-Transmitter) Controller

Modules

AT escape sequence detection configuration

Timeout configuration

Post-sequence timing configuration

Pre-sequence timing configuration

UART core clock configuration

Clock divider configuration

Configuration register 1

UART Version register

FIFO data register

Software flow-control configuration

UART transmit and receive status.

Autobaud minimum high pulse duration register

UART ID register

Frame-end idle configuration

Interrupt clear bits

Interrupt enable bits

Raw interrupt status

Masked interrupt status

Autobaud minimum low pulse duration register

UART threshold and allocation configuration

Rx-FIFO write and read offset address.

Tx-FIFO write and read offset address.

Autobaud low pulse register

Autobaud high pulse register

RS485 mode configuration

Rx Filter configuration

Autobaud edge change count register

Sleep-mode configuration

UART status register

Software flow-control character configuration

Software flow-control character configuration

Tx Break character configuration

Structs

Register block

Type Definitions

AT_CMD_CHAR register accessor: an alias for Reg<AT_CMD_CHAR_SPEC>

AT_CMD_GAPTOUT register accessor: an alias for Reg<AT_CMD_GAPTOUT_SPEC>

AT_CMD_POSTCNT register accessor: an alias for Reg<AT_CMD_POSTCNT_SPEC>

AT_CMD_PRECNT register accessor: an alias for Reg<AT_CMD_PRECNT_SPEC>

CLKDIV register accessor: an alias for Reg<CLKDIV_SPEC>

CLK_CONF register accessor: an alias for Reg<CLK_CONF_SPEC>

CONF0 register accessor: an alias for Reg<CONF0_SPEC>

CONF1 register accessor: an alias for Reg<CONF1_SPEC>

DATE register accessor: an alias for Reg<DATE_SPEC>

FIFO register accessor: an alias for Reg<FIFO_SPEC>

FLOW_CONF register accessor: an alias for Reg<FLOW_CONF_SPEC>

FSM_STATUS register accessor: an alias for Reg<FSM_STATUS_SPEC>

HIGHPULSE register accessor: an alias for Reg<HIGHPULSE_SPEC>

ID register accessor: an alias for Reg<ID_SPEC>

IDLE_CONF register accessor: an alias for Reg<IDLE_CONF_SPEC>

INT_CLR register accessor: an alias for Reg<INT_CLR_SPEC>

INT_ENA register accessor: an alias for Reg<INT_ENA_SPEC>

INT_RAW register accessor: an alias for Reg<INT_RAW_SPEC>

INT_ST register accessor: an alias for Reg<INT_ST_SPEC>

LOWPULSE register accessor: an alias for Reg<LOWPULSE_SPEC>

MEM_CONF register accessor: an alias for Reg<MEM_CONF_SPEC>

MEM_RX_STATUS register accessor: an alias for Reg<MEM_RX_STATUS_SPEC>

MEM_TX_STATUS register accessor: an alias for Reg<MEM_TX_STATUS_SPEC>

NEGPULSE register accessor: an alias for Reg<NEGPULSE_SPEC>

POSPULSE register accessor: an alias for Reg<POSPULSE_SPEC>

RS485_CONF register accessor: an alias for Reg<RS485_CONF_SPEC>

RXD_CNT register accessor: an alias for Reg<RXD_CNT_SPEC>

RX_FILT register accessor: an alias for Reg<RX_FILT_SPEC>

SLEEP_CONF register accessor: an alias for Reg<SLEEP_CONF_SPEC>

STATUS register accessor: an alias for Reg<STATUS_SPEC>

SWFC_CONF0 register accessor: an alias for Reg<SWFC_CONF0_SPEC>

SWFC_CONF1 register accessor: an alias for Reg<SWFC_CONF1_SPEC>

TXBRK_CONF register accessor: an alias for Reg<TXBRK_CONF_SPEC>