| LPCOpen Platform v1.03 LPCOpen Platform for NXP LPC Microcontrollers

- Main Page
- Modules
- Data Structures
- Files
- Related Pages

- Data Structures
- Data Structure Index
- Data Fields

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
IP_USART_002_T Struct Reference
IP: USART2 register block and driver

## Detailed Description

USART2 register block structure.

Definition at line 50 of file usart_002.h.

`#include "usart_002.h"`

## Data Fields
__IO uint32_t | CFG
__IO uint32_t | CTRL
__IO uint32_t | STAT
__IO uint32_t | INTENSET
__O uint32_t | INTENCLR
__I uint32_t | RXDATA
__I uint32_t | RXDATA_STAT
__IO uint32_t | TXDATA
__IO uint32_t | BRG
__IO uint32_t | INTSTAT

## Field Documentation

__IO uint32_t BRG

Baud Rate Generator register

Definition at line 59 of file usart_002.h.

__IO uint32_t CFG

Configuration register

Definition at line 51 of file usart_002.h.

__IO uint32_t CTRL

Control register

Definition at line 52 of file usart_002.h.

__O uint32_t INTENCLR

Interrupt Enable clear register

Definition at line 55 of file usart_002.h.

__IO uint32_t INTENSET

Interrupt Enable read and set register

Definition at line 54 of file usart_002.h.

__IO uint32_t INTSTAT

Interrupt status register

Definition at line 60 of file usart_002.h.

__I uint32_t RXDATA

Receive Data register

Definition at line 56 of file usart_002.h.

__I uint32_t RXDATA_STAT

Receive Data with status register

Definition at line 57 of file usart_002.h.

__IO uint32_t STAT

Status register

Definition at line 53 of file usart_002.h.

__IO uint32_t TXDATA

Transmit data register

Definition at line 58 of file usart_002.h.

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

- C:/nxp/v1.03/lpcopen_v1.03/lpcopen/software/lpc_core/lpc_ip/usart_002.h