uc-sdk
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
LPC_UART1_TypeDef Struct Reference

Universal Asynchronous Receiver Transmitter 1 (UART1) register structure definition. More...

#include <LPC17xx.h>

Public Attributes

union {
   __I uint8_t   RBR
 
   __O uint8_t   THR
 
   __IO uint8_t   DLL
 
   uint32_t   RESERVED0
 
}; 
 
union {
   __IO uint8_t   DLM
 
   __IO uint32_t   IER
 
}; 
 
union {
   __I uint32_t   IIR
 
   __O uint8_t   FCR
 
}; 
 
__IO uint8_t LCR
 
uint8_t RESERVED1 [3]
 
__IO uint8_t MCR
 
uint8_t RESERVED2 [3]
 
__I uint8_t LSR
 
uint8_t RESERVED3 [3]
 
__I uint8_t MSR
 
uint8_t RESERVED4 [3]
 
__IO uint8_t SCR
 
uint8_t RESERVED5 [3]
 
__IO uint32_t ACR
 
uint32_t RESERVED6
 
__IO uint32_t FDR
 
uint32_t RESERVED7
 
__IO uint8_t TER
 
uint8_t RESERVED8 [27]
 
__IO uint8_t RS485CTRL
 
uint8_t RESERVED9 [3]
 
__IO uint8_t ADRMATCH
 
uint8_t RESERVED10 [3]
 
__IO uint8_t RS485DLY
 
uint8_t RESERVED11 [3]
 
__I uint8_t FIFOLVL
 

Detailed Description

Universal Asynchronous Receiver Transmitter 1 (UART1) register structure definition.

Definition at line 400 of file LPC17xx.h.

Member Data Documentation

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

Definition at line 426 of file LPC17xx.h.

__IO uint8_t LPC_UART1_TypeDef::ADRMATCH

Definition at line 434 of file LPC17xx.h.

__IO uint8_t LPC_UART1_TypeDef::DLL

Definition at line 405 of file LPC17xx.h.

__IO uint8_t LPC_UART1_TypeDef::DLM

Definition at line 409 of file LPC17xx.h.

__O uint8_t LPC_UART1_TypeDef::FCR

Definition at line 414 of file LPC17xx.h.

__IO uint32_t LPC_UART1_TypeDef::FDR

Definition at line 428 of file LPC17xx.h.

__I uint8_t LPC_UART1_TypeDef::FIFOLVL

Definition at line 438 of file LPC17xx.h.

__IO uint32_t LPC_UART1_TypeDef::IER

Definition at line 410 of file LPC17xx.h.

__I uint32_t LPC_UART1_TypeDef::IIR

Definition at line 413 of file LPC17xx.h.

__IO uint8_t LPC_UART1_TypeDef::LCR

Definition at line 416 of file LPC17xx.h.

__I uint8_t LPC_UART1_TypeDef::LSR

Definition at line 420 of file LPC17xx.h.

__IO uint8_t LPC_UART1_TypeDef::MCR

Definition at line 418 of file LPC17xx.h.

__I uint8_t LPC_UART1_TypeDef::MSR

Definition at line 422 of file LPC17xx.h.

__I uint8_t LPC_UART1_TypeDef::RBR

Definition at line 403 of file LPC17xx.h.

uint32_t LPC_UART1_TypeDef::RESERVED0

Definition at line 406 of file LPC17xx.h.

uint8_t LPC_UART1_TypeDef::RESERVED1[3]

Definition at line 417 of file LPC17xx.h.

uint8_t LPC_UART1_TypeDef::RESERVED10[3]

Definition at line 435 of file LPC17xx.h.

uint8_t LPC_UART1_TypeDef::RESERVED11[3]

Definition at line 437 of file LPC17xx.h.

uint8_t LPC_UART1_TypeDef::RESERVED2[3]

Definition at line 419 of file LPC17xx.h.

uint8_t LPC_UART1_TypeDef::RESERVED3[3]

Definition at line 421 of file LPC17xx.h.

uint8_t LPC_UART1_TypeDef::RESERVED4[3]

Definition at line 423 of file LPC17xx.h.

uint8_t LPC_UART1_TypeDef::RESERVED5[3]

Definition at line 425 of file LPC17xx.h.

uint32_t LPC_UART1_TypeDef::RESERVED6

Definition at line 427 of file LPC17xx.h.

uint32_t LPC_UART1_TypeDef::RESERVED7

Definition at line 429 of file LPC17xx.h.

uint8_t LPC_UART1_TypeDef::RESERVED8[27]

Definition at line 431 of file LPC17xx.h.

uint8_t LPC_UART1_TypeDef::RESERVED9[3]

Definition at line 433 of file LPC17xx.h.

__IO uint8_t LPC_UART1_TypeDef::RS485CTRL

Definition at line 432 of file LPC17xx.h.

__IO uint8_t LPC_UART1_TypeDef::RS485DLY

Definition at line 436 of file LPC17xx.h.

__IO uint8_t LPC_UART1_TypeDef::SCR

Definition at line 424 of file LPC17xx.h.

__IO uint8_t LPC_UART1_TypeDef::TER

Definition at line 430 of file LPC17xx.h.

__O uint8_t LPC_UART1_TypeDef::THR

Definition at line 404 of file LPC17xx.h.


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