English
Language : 

W90P710_05 Datasheet, PDF (322/526 Pages) Winbond – 16/32-bit ARM microcontroller
W90P710
7.12.1 UART0
UART0 is a general UART block. It is same as the UART in W90N740 but without Modem I/O signals.
More detail function description, please refer to section 7.12.5 General UARTcontroller description
REGISTER
UART0_RBR
UART0_THR
UART0_IER
UART0_DLL
UART0_DLM
UART0_IIR
UART0_FCR
UART0_LCR
Reserved
UART0_LSR
Reserved
UART0_TOR
Table 7.12.1.1 UART0 Register Map
ADDRESS
R/W
OTHER
CONDITION
0xFFF8_0000
R
DLAB=0
0xFFF8_0000
W
DLAB=0
0xFFF8_0004
R/W
DLAB=0
0xFFF8_0000
R/W
DLAB=1
0xFFF8_0004
R/W
DLAB=1
0xFFF8_0008
R
0xFFF8_0008
W
0xFFF8_000c
R/W
0xFFF8_0010
0xFFF8_0014
R
0xFFF8_0018
0xFFF8_001c
R/W
RESET VALUE
Undefined
Undefined
0x0000_0000
0x0000_0000
0x0000_0000
0x8181_8181
Undefined
0x0000_0000
0x6060_6060
0x0000_0000
7.12.2 UART1
The UART1 is designed for general purpose UART or Bluetooth HCI transport layer. It is a high speed
UART with 64-byte receive FIFO and 64-byte transmit FIFO. To perform 1.875MHz maximum baud
rate, UART1 has 5 clock sources, 15M, 30M, 43.6M, 48M, and 60M. The first one is from external
15M crystal clock and the other are divided from system PLL 480MHz output. More detail about high
speed UART, please refer to next section 7.12.6 High Speed UART controller function description.
The block UART1 offer 4 I/O signals, TX, RX, CTS, and RTS. CTS and RTS are used as flow control
for Bluetooth. CTS and RTS share the same I/O pins with TX and RX in block UART2.
- 322 -