![GigaDevice Semiconductor GD32E23 Series User Manual Download Page 448](http://html.mh-extra.com/html/gigadevice-semiconductor/gd32e23-series/gd32e23-series_user-manual_2225794448.webp)
GD32E23x User Manual
448
16.4.
Register definition
USART0 base address: 0x4001 3800
USART1 base address: 0x4000 4400
16.4.1.
Control register 0 (USART_CTL0)
Address offset: 0x00
Reset value: 0x0000 0000
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
EBIE
RTIE
DEA[4:0]
DED[4:0]
rw
rw
rw
rw
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
OVSMOD
AMIE
MEN
WL
WM
PCEN
PM
PERRIE
TBEIE
TCIE
RBNEIE
IDLEIE
TEN
REN
UESM
UEN
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
Bits
Fields
Descriptions
31:28
Reserved
Must be kept at reset value.
27
EBIE
End of block interrupt enable
0: Disable end of block interrupt
1: Enable end of block interrupt
This bit is reserved in USART1.
26
RTIE
Receiver timeout interrupt enable
0: Disable receiver timeout interrupt
1: Enable receiver timeout interrupt
This bit is reserved in USART1.
25:21
DEA[4:0]
Driver enable assertion time
These bits are used to define the time between the activation of the DE (driver
enable) signal and the beginning of the start bit. It is expressed in sample time units
(1/8 or 1/16 bit time), which are configured by the OVSMOD bit.
This bit field cannot be written when the USART is enabled (UEN=1).
20:16
DED[4:0]
Driver enable de-assertion time
These bits are used to define the time between the end of the last stop bit, in a
transmitted message, and the de-activation of the DE (driver enable) signal. It is
expressed in sample time units (1/8 or 1/16 bit time), which are configured by the
OVSMOD bit.
This bit field cannot be written when the USART is enabled (UEN=1).
15
OVSMOD
Oversample mode
0: Oversampling by 16