CMSIS2000  0.0.7
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages

Universal Asynchronous Receiver Transmitter (UART) register structure definition. More...

#include <LPC17xx.h>

Data Fields

union {
   __IO uint8_t   DLL
   __I uint8_t   RBR
   uint32_t   RESERVED0
   __O uint8_t   THR
}; 
union {
   __IO uint8_t   DLM
   __IO uint32_t   IER
}; 
union {
   __O uint8_t   FCR
   __I uint32_t   IIR
}; 
union {
   __IO uint8_t   DLL
   __I uint8_t   RBR
   uint32_t   RESERVED0
   __O uint8_t   THR
}; 
union {
   __IO uint8_t   DLM
   __IO uint32_t   IER
}; 
union {
   __O uint8_t   FCR
   __I uint32_t   IIR
}; 
__IO uint32_t ACR
__IO uint8_t FDR
__I uint8_t FIFOLVL
__IO uint8_t ICR
__IO uint8_t LCR
__I uint8_t LSR
uint8_t RESERVED1 [7]
uint8_t RESERVED2 [7]
uint8_t RESERVED3 [3]
uint8_t RESERVED4 [3]
uint8_t RESERVED5 [7]
uint8_t RESERVED6 [39]
__IO uint8_t SCR
__IO uint8_t TER

Detailed Description

Universal Asynchronous Receiver Transmitter (UART) register structure definition.

Definition at line 396 of file LPC17xx.h.

Field Documentation

union { ... }
union { ... }
union { ... }
union { ... }
union { ... }
union { ... }
__IO uint32_t LPC_UART_TypeDef::ACR

Definition at line 418 of file LPC17xx.h.

__IO uint8_t LPC_UART_TypeDef::DLL

Definition at line 401 of file LPC17xx.h.

__IO uint8_t LPC_UART_TypeDef::DLM

Definition at line 405 of file LPC17xx.h.

__O uint8_t LPC_UART_TypeDef::FCR

Definition at line 410 of file LPC17xx.h.

__IO uint8_t LPC_UART_TypeDef::FDR

Definition at line 421 of file LPC17xx.h.

__I uint8_t LPC_UART_TypeDef::FIFOLVL

Definition at line 425 of file LPC17xx.h.

__IO uint8_t LPC_UART_TypeDef::ICR

Definition at line 419 of file LPC17xx.h.

__IO uint32_t LPC_UART_TypeDef::IER

Definition at line 406 of file LPC17xx.h.

__I uint32_t LPC_UART_TypeDef::IIR

Definition at line 409 of file LPC17xx.h.

__IO uint8_t LPC_UART_TypeDef::LCR

Definition at line 412 of file LPC17xx.h.

__I uint8_t LPC_UART_TypeDef::LSR

Definition at line 414 of file LPC17xx.h.

__I uint8_t LPC_UART_TypeDef::RBR

Definition at line 399 of file LPC17xx.h.

uint32_t LPC_UART_TypeDef::RESERVED0

Definition at line 402 of file LPC17xx.h.

uint8_t LPC_UART_TypeDef::RESERVED1

Definition at line 413 of file LPC17xx.h.

uint8_t LPC_UART_TypeDef::RESERVED2

Definition at line 415 of file LPC17xx.h.

uint8_t LPC_UART_TypeDef::RESERVED3

Definition at line 417 of file LPC17xx.h.

uint8_t LPC_UART_TypeDef::RESERVED4

Definition at line 420 of file LPC17xx.h.

uint8_t LPC_UART_TypeDef::RESERVED5

Definition at line 422 of file LPC17xx.h.

uint8_t LPC_UART_TypeDef::RESERVED6[39]

Definition at line 424 of file LPC17xx.h.

__IO uint8_t LPC_UART_TypeDef::SCR

Definition at line 416 of file LPC17xx.h.

__IO uint8_t LPC_UART_TypeDef::TER

Definition at line 423 of file LPC17xx.h.

__O uint8_t LPC_UART_TypeDef::THR

Definition at line 400 of file LPC17xx.h.


The documentation for this struct was generated from the following files: