Module esp32_hal::pac::uart0::conf0

Expand description

Structs

This register you can read, write_with_zero, reset, write, modify. See API.
Register CONF0 reader
Register CONF0 writer

Type Definitions

Field BIT_NUM reader - This registe is used to set the length of data: 0:5bits 1:6bits 2:7bits 3:8bits
Field BIT_NUM writer - This registe is used to set the length of data: 0:5bits 1:6bits 2:7bits 3:8bits
Field CLK_EN reader - 1.force clock on for registers.support clock only when write registers
Field CLK_EN writer - 1.force clock on for registers.support clock only when write registers
Field CTS_INV reader - Set this bit to inverse the level value of uart cts signal.
Field CTS_INV writer - Set this bit to inverse the level value of uart cts signal.
Field DSR_INV reader - Set this bit to inverse the level value of uart dsr signal.
Field DSR_INV writer - Set this bit to inverse the level value of uart dsr signal.
Field DTR_INV reader - Set this bit to inverse the level value of uart dtr signal.
Field DTR_INV writer - Set this bit to inverse the level value of uart dtr signal.
Field ERR_WR_MASK reader - 1.receiver stops storing data int fifo when data is wrong. 0.receiver stores the data even if the received data is wrong.
Field ERR_WR_MASK writer - 1.receiver stops storing data int fifo when data is wrong. 0.receiver stores the data even if the received data is wrong.
Field IRDA_DPLX reader - Set this bit to enable irda loopback mode.
Field IRDA_DPLX writer - Set this bit to enable irda loopback mode.
Field IRDA_EN reader - Set this bit to enable irda protocol.
Field IRDA_EN writer - Set this bit to enable irda protocol.
Field IRDA_RX_INV reader - Set this bit to inverse the level value of irda receiver’s level.
Field IRDA_RX_INV writer - Set this bit to inverse the level value of irda receiver’s level.
Field IRDA_TX_EN reader - This is the start enable bit for irda transmitter.
Field IRDA_TX_EN writer - This is the start enable bit for irda transmitter.
Field IRDA_TX_INV reader - Set this bit to inverse the level value of irda transmitter’s level.
Field IRDA_TX_INV writer - Set this bit to inverse the level value of irda transmitter’s level.
Field IRDA_WCTL reader - 1.the irda transmitter’s 11th bit is the same to the 10th bit. 0.set irda transmitter’s 11th bit to 0.
Field IRDA_WCTL writer - 1.the irda transmitter’s 11th bit is the same to the 10th bit. 0.set irda transmitter’s 11th bit to 0.
Field LOOPBACK reader - Set this bit to enable uart loopback test mode.
Field LOOPBACK writer - Set this bit to enable uart loopback test mode.
Field PARITY_EN reader - Set this bit to enable uart parity check.
Field PARITY_EN writer - Set this bit to enable uart parity check.
Field PARITY reader - This register is used to configure the parity check mode. 0:even 1:odd
Field PARITY writer - This register is used to configure the parity check mode. 0:even 1:odd
Field RTS_INV reader - Set this bit to inverse the level value of uart rts signal.
Field RTS_INV writer - Set this bit to inverse the level value of uart rts signal.
Field RXD_INV reader - Set this bit to inverse the level value of uart rxd signal.
Field RXD_INV writer - Set this bit to inverse the level value of uart rxd signal.
Field RXFIFO_RST reader - Set this bit to reset uart receiver’s fifo.
Field RXFIFO_RST writer - Set this bit to reset uart receiver’s fifo.
Field STOP_BIT_NUM reader - This register is used to set the length of stop bit. 1:1bit 2:1.5bits 3:2bits
Field STOP_BIT_NUM writer - This register is used to set the length of stop bit. 1:1bit 2:1.5bits 3:2bits
Field SW_DTR reader - This register is used to configure the software dtr signal which is used in software flow control..
Field SW_DTR writer - This register is used to configure the software dtr signal which is used in software flow control..
Field SW_RTS reader - This register is used to configure the software rts signal which is used in software flow control.
Field SW_RTS writer - This register is used to configure the software rts signal which is used in software flow control.
Field TICK_REF_ALWAYS_ON reader - This register is used to select the clock.1.apb clock 0:ref_tick
Field TICK_REF_ALWAYS_ON writer - This register is used to select the clock.1.apb clock 0:ref_tick
Field TXD_BRK reader - Set this bit to enbale transmitter to send 0 when the process of sending data is done.
Field TXD_BRK writer - Set this bit to enbale transmitter to send 0 when the process of sending data is done.
Field TXD_INV reader - Set this bit to inverse the level value of uart txd signal.
Field TXD_INV writer - Set this bit to inverse the level value of uart txd signal.
Field TXFIFO_RST reader - Set this bit to reset uart transmitter’s fifo.
Field TXFIFO_RST writer - Set this bit to reset uart transmitter’s fifo.
Field TX_FLOW_EN reader - Set this bit to enable transmitter’s flow control function.
Field TX_FLOW_EN writer - Set this bit to enable transmitter’s flow control function.