![GigaDevice Semiconductor GD32E23 Series User Manual Download Page 459](http://html.mh-extra.com/html/gigadevice-semiconductor/gd32e23-series/gd32e23-series_user-manual_2225794459.webp)
GD32E23x User Manual
459
16.4.8.
Status register (USART_STAT)
Address offset: 0x1C
Reset value: 0x0000 00C0
This register has to be accessed by word (32-bit).
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Reserved
REA
TEA
WUF
RWU
SBF
AMF
BSY
r
r
r
r
r
r
r
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reserved
EBF
RTF
CTS
CTSF
LBDF
TBE
TC
RBNE
IDLEF
ORERR
NERR
FERR
PERR
r
r
r
r
r
r
r
r
r
r
r
r
r
Bits
Fields
Descriptions
31:23
Reserved
Must be kept at reset value.
22
REA
Receive enable acknowledge flag
This bit, which is set/reset by hardware, reflects the receive enable state of the
USART core logic.
0: The USART core receiving logic has not been enabled
1: The USART core receiving logic has been enabled
21
TEA
Transmit enable acknowledge flag
This bit, which is set/reset by hardware, reflects the transmit enable state of the
USART core logic.
0: The USART core transmitting logic has not been enabled
1: The USART core transmitting logic has been enabled
20
WUF
Wakeup from Deep-sleep mode flag
0: No wakeup from Deep-sleep mode
1: Wakeup from Deep-sleep mode. An interrupt is generated if WUFIE=1 in the
USART_CTL2 register and the MCU is in Deep-sleep mode.
This bit is set by hardware when a wakeup event, which is defined by the WUM bit
field, is detected.
Cleared by writing a 1 to the WUC in the USART_INTC register.
This bit can also be cleared when UESM is cleared.
This bit is reserved in USART1.
19
RWU
Receiver wakeup from mute mode
This bit is used to indicate if the USART is in mute mode.
0: Receiver in active mode
1: Receiver in mute mode
It is cleared/set by hardware when a wakeup/mute sequence (address or IDLEIE)
is recognized, which is selected by the WAKE bit in the USART_CTL0 register.
This bit can only be set by writing 1 to the MMCMD bit in the USART_CMD register