![NXP Semiconductors LPC43Sxx Скачать руководство пользователя страница 1152](http://html1.mh-extra.com/html/nxp-semiconductors/lpc43sxx/lpc43sxx_user-manual_17218271152.webp)
UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 2.1 — 10 December 2015
1152 of 1441
41.1 How to read this chapter
The UART1 controller is available on all LPC43xx/LPC43Sxx parts.
41.2 Basic configuration
The UART1 is configured as follows:
•
See
for clocking and power control.
•
The UART1 is reset by the UART1_RST (reset #45).
•
The UART1 interrupt is connected to slot # 25 in the NVIC.
•
For connecting the UART1 receive and transmit lines to the GPDMA, use the
DMAMUX register in the CREG block (see
) and enable the GPDMA
channel in the DMA Channel Configuration registers (
41.3 Features
•
Full modem control handshaking available.
•
Data sizes of 5, 6, 7, and 8 bits.
•
Parity generation and checking: odd, even mark, space or none.
•
One or two stop bits.
•
16 byte Receive and Transmit FIFOs.
•
Built-in baud rate generator, including a fractional rate divider for great versatility.
•
Supports DMA for both transmit and receive.
•
Auto-baud capability.
•
Break generation and detection.
•
Multiprocessor addressing mode.
•
RS-485 support.
41.4 General description
The architecture of the UART1 is shown below in the block diagram.
The APB interface provides a communications link between the CPU or host and the
UART1.
UM10503
Chapter 41: LPC43xx/LPC43Sxx UART1
Rev. 2.1 — 10 December 2015
User manual
Table 949. UART1 clocking and power control
Base clock
Branch clock
Operating
frequency
UART1 clock to register interface
BASE_M4_CLK
CLK_M4_UART1
up to 204 MHz
UART1 peripheral clock (PCLK)
BASE_UART1_CLK
CLK_APB0_UART1 up to 204 MHz