Module lpc13xx::uart
[−]
[src]
Product name title=UM10375 Chapter title=LPC13xx UART Modification date=4/19/2011 Major revision=2 Minor revision=1
Modules
acr |
Auto-baud Control Register. Contains controls for the auto-baud feature. |
dll |
Divisor Latch LSB. Least significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider. When DLAB=1. |
dlm |
Divisor Latch MSB. Most significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider. When DLAB=1. |
fcr |
FIFO Control Register. Controls UART FIFO usage and modes. |
fdr |
Fractional Divider Register. Generates a clock input for the baud rate divider. |
ier |
Interrupt Enable Register. Contains individual interrupt enable bits for the 7 potential UART interrupts. When DLAB=0. |
iir |
Interrupt ID Register. Identifies which interrupt(s) are pending. |
lcr |
Line Control Register. Contains controls for frame formatting and break generation. |
lsr |
Line Status Register. Contains flags for transmit and receive status, including line errors. |
mcr |
Modem control register |
msr |
Modem status register |
rbr |
Receiver Buffer Register. Contains the next received character to be read. When DLAB=0. |
rs485adrmatch |
RS-485/EIA-485 address match. Contains the address match value for RS-485/EIA-485 mode. |
rs485ctrl |
RS-485/EIA-485 Control. Contains controls to configure various aspects of RS-485/EIA-485 modes. |
rs485dly |
RS-485/EIA-485 direction control delay. |
scr |
Scratch Pad Register. Eight-bit temporary storage for software. |
ter |
Transmit Enable Register. Turns off UART transmitter for use with software flow control. |
thr |
Transmit Holding Register. The next character to be transmitted is written here. When DLAB=0. |
Structs
ACR |
Auto-baud Control Register. Contains controls for the auto-baud feature. |
DLL |
Divisor Latch LSB. Least significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider. When DLAB=1. |
DLM |
Divisor Latch MSB. Most significant byte of the baud rate divisor value. The full divisor is used to generate a baud rate from the fractional rate divider. When DLAB=1. |
FCR |
FIFO Control Register. Controls UART FIFO usage and modes. |
FDR |
Fractional Divider Register. Generates a clock input for the baud rate divider. |
IER |
Interrupt Enable Register. Contains individual interrupt enable bits for the 7 potential UART interrupts. When DLAB=0. |
IIR |
Interrupt ID Register. Identifies which interrupt(s) are pending. |
LCR |
Line Control Register. Contains controls for frame formatting and break generation. |
LSR |
Line Status Register. Contains flags for transmit and receive status, including line errors. |
MCR |
Modem control register |
MSR |
Modem status register |
RBR |
Receiver Buffer Register. Contains the next received character to be read. When DLAB=0. |
RS485ADRMATCH |
RS-485/EIA-485 address match. Contains the address match value for RS-485/EIA-485 mode. |
RS485CTRL |
RS-485/EIA-485 Control. Contains controls to configure various aspects of RS-485/EIA-485 modes. |
RS485DLY |
RS-485/EIA-485 direction control delay. |
RegisterBlock |
Register block |
SCR |
Scratch Pad Register. Eight-bit temporary storage for software. |
TER |
Transmit Enable Register. Turns off UART transmitter for use with software flow control. |
THR |
Transmit Holding Register. The next character to be transmitted is written here. When DLAB=0. |