Module conf0

Source
Expand description

Configuration register 0

Structs§

CONF0_SPEC
Configuration register 0

Type Aliases§

BIT_NUM_R
Field BIT_NUM reader - This register is used to set the length of data. 0: 5 bits. 1: 6 bits. 2: 7 bits. 3: 8 bits.
BIT_NUM_W
Field BIT_NUM writer - This register is used to set the length of data. 0: 5 bits. 1: 6 bits. 2: 7 bits. 3: 8 bits.
CLK_EN_R
Field CLK_EN reader - 1: Force clock on for registers. 0: Support clock only when application writes registers.
CLK_EN_W
Field CLK_EN writer - 1: Force clock on for registers. 0: Support clock only when application writes registers.
CTS_INV_R
Field CTS_INV reader - Set this bit to invert the level of UART CTS signal.
CTS_INV_W
Field CTS_INV writer - Set this bit to invert the level of UART CTS signal.
DSR_INV_R
Field DSR_INV reader - Set this bit to invert the level of UART DSR signal.
DSR_INV_W
Field DSR_INV writer - Set this bit to invert the level of UART DSR signal.
DTR_INV_R
Field DTR_INV reader - Set this bit to invert the level of UART DTR signal.
DTR_INV_W
Field DTR_INV writer - Set this bit to invert the level of UART DTR signal.
ERR_WR_MASK_R
Field ERR_WR_MASK reader - 1: The receiver stops storing data into FIFO when data is wrong. 0: The receiver stores the data even if the received data is wrong.
ERR_WR_MASK_W
Field ERR_WR_MASK writer - 1: The receiver stops storing data into FIFO when data is wrong. 0: The receiver stores the data even if the received data is wrong.
IRDA_DPLX_R
Field IRDA_DPLX reader - Set this bit to enable IrDA loopback mode.
IRDA_DPLX_W
Field IRDA_DPLX writer - Set this bit to enable IrDA loopback mode.
IRDA_EN_R
Field IRDA_EN reader - Set this bit to enable IrDA protocol.
IRDA_EN_W
Field IRDA_EN writer - Set this bit to enable IrDA protocol.
IRDA_RX_INV_R
Field IRDA_RX_INV reader - Set this bit to invert the level of IrDA receiver.
IRDA_RX_INV_W
Field IRDA_RX_INV writer - Set this bit to invert the level of IrDA receiver.
IRDA_TX_EN_R
Field IRDA_TX_EN reader - This is the start enable bit for IrDA transmitter.
IRDA_TX_EN_W
Field IRDA_TX_EN writer - This is the start enable bit for IrDA transmitter.
IRDA_TX_INV_R
Field IRDA_TX_INV reader - Set this bit to invert the level of IrDA transmitter.
IRDA_TX_INV_W
Field IRDA_TX_INV writer - Set this bit to invert the level of IrDA transmitter.
IRDA_WCTL_R
Field IRDA_WCTL reader - 1: The IrDA transmitter’s 11th bit is the same as 10th bit. 0: Set IrDA transmitter’s 11th bit to 0.
IRDA_WCTL_W
Field IRDA_WCTL writer - 1: The IrDA transmitter’s 11th bit is the same as 10th bit. 0: Set IrDA transmitter’s 11th bit to 0.
LOOPBACK_R
Field LOOPBACK reader - Set this bit to enable UART loopback test mode.
LOOPBACK_W
Field LOOPBACK writer - Set this bit to enable UART loopback test mode.
MEM_CLK_EN_R
Field MEM_CLK_EN reader - The signal to enable UART RAM clock gating. 1: UART RAM powers on, the data of which can be read and written. 0: UART RAM powers down.
MEM_CLK_EN_W
Field MEM_CLK_EN writer - The signal to enable UART RAM clock gating. 1: UART RAM powers on, the data of which can be read and written. 0: UART RAM powers down.
PARITY_EN_R
Field PARITY_EN reader - Set this bit to enable UART parity check.
PARITY_EN_W
Field PARITY_EN writer - Set this bit to enable UART parity check.
PARITY_R
Field PARITY reader - This register is used to configure the parity check mode. 0: even. 1: odd.
PARITY_W
Field PARITY writer - This register is used to configure the parity check mode. 0: even. 1: odd.
R
Register CONF0 reader
RTS_INV_R
Field RTS_INV reader - Set this bit to invert the level of UART RTS signal.
RTS_INV_W
Field RTS_INV writer - Set this bit to invert the level of UART RTS signal.
RXD_INV_R
Field RXD_INV reader - Set this bit to invert the level of UART RXD signal.
RXD_INV_W
Field RXD_INV writer - Set this bit to invert the level of UART RXD signal.
RXFIFO_RST_R
Field RXFIFO_RST reader - Set this bit to reset the UART RX FIFO.
RXFIFO_RST_W
Field RXFIFO_RST writer - Set this bit to reset the UART RX FIFO.
STOP_BIT_NUM_R
Field STOP_BIT_NUM reader - This register is used to set the length of stop bit. 1: 1 bit. 2: 1.5 bits. 3: 2 bits.
STOP_BIT_NUM_W
Field STOP_BIT_NUM writer - This register is used to set the length of stop bit. 1: 1 bit. 2: 1.5 bits. 3: 2 bits.
SW_DTR_R
Field SW_DTR reader - This register is used to configure the software DTR signal which is used in software flow control.
SW_DTR_W
Field SW_DTR writer - This register is used to configure the software DTR signal which is used in software flow control.
SW_RTS_R
Field SW_RTS reader - This register is used to configure the software RTS signal which is used in software flow control.
SW_RTS_W
Field SW_RTS writer - This register is used to configure the software RTS signal which is used in software flow control.
TICK_REF_ALWAYS_ON_R
Field TICK_REF_ALWAYS_ON reader - This register is used to select the clock. 1: APB_CLK. 0: REF_TICK.
TICK_REF_ALWAYS_ON_W
Field TICK_REF_ALWAYS_ON writer - This register is used to select the clock. 1: APB_CLK. 0: REF_TICK.
TXD_BRK_R
Field TXD_BRK reader - Set this bit to enable the transmitter to send NULL characters when the process of sending data is done.
TXD_BRK_W
Field TXD_BRK writer - Set this bit to enable the transmitter to send NULL characters when the process of sending data is done.
TXD_INV_R
Field TXD_INV reader - Set this bit to invert the level of UART TXD signal.
TXD_INV_W
Field TXD_INV writer - Set this bit to invert the level of UART TXD signal.
TXFIFO_RST_R
Field TXFIFO_RST reader - Set this bit to reset the UART TX FIFO.
TXFIFO_RST_W
Field TXFIFO_RST writer - Set this bit to reset the UART TX FIFO.
TX_FLOW_EN_R
Field TX_FLOW_EN reader - Set this bit to enable flow control function for the transmitter.
TX_FLOW_EN_W
Field TX_FLOW_EN writer - Set this bit to enable flow control function for the transmitter.
W
Register CONF0 writer