[−][src]Module lpc11xx::uart
Universal Asynchronous Receiver/Transmitter
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. Available when the divisor latches are enabled |
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. Available when the divisor latches are enabled |
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. Available when the divisor latches are disabled |
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. Available when the divisor latches are disabled |
rs485ctrl | RS-485/EIA-485 Control. Contains controls to configure various aspects of RS-485/EIA-485 modes |
rs485adrmatch | RS-485/EIA-485 address match. Contains the address match value for RS-485/EIA-485 mode |
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. Available when the divisor latches are disabled |
Structs
RegisterBlock | Register block |
Type Definitions
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. Available when the divisor latches are enabled |
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. Available when the divisor latches are enabled |
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. Available when the divisor latches are disabled |
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. Available when the divisor latches are disabled |
RS485CTRL | RS-485/EIA-485 Control. Contains controls to configure various aspects of RS-485/EIA-485 modes |
RS485ADRMATCH | RS-485/EIA-485 address match. Contains the address match value for RS-485/EIA-485 mode |
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. Available when the divisor latches are disabled |