BSP430  20141115
Board Support Package for MSP430 microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
sBSP430hplUSCI5 Struct Reference

#include <bsp430/periph/usci5.h>

Data Fields

union {
   unsigned int   ctlw0
 
   struct {
      unsigned char   ctl1
 
      unsigned char   ctl0
 
   } 
 
}; 
 
unsigned int _unused_0x02
 
unsigned int _unused_0x04
 
union {
   unsigned int   brw
 
   struct {
      unsigned char   br0
 
      unsigned char   br1
 
   } 
 
}; 
 
union {
   struct {
      unsigned char   mctl
 
      unsigned char   _reserved_0x09
 
   } 
 
   unsigned int   _reserved_0x08
 
}; 
 
unsigned char stat
 
unsigned char _reserved_0x0B
 
unsigned char rxbuf
 
unsigned char _reserved_0x0D
 
unsigned char txbuf
 
unsigned char _reserved_0x0F
 
union {
   struct {
      unsigned char   abctl
 
      unsigned char   _reserved_0x11
 
   } 
 
   unsigned int   i2coa
 
}; 
 
union {
   unsigned int   irctl
 
   struct {
      unsigned char   irtctl
 
      unsigned char   irrctl
 
   } 
 
   unsigned int   i2csa
 
}; 
 
unsigned int _unused_0x14
 
unsigned int _unused_0x16
 
unsigned int _unused_0x18
 
unsigned int _unused_0x1a
 
union {
   unsigned int   ictl
 
   struct {
      unsigned char   ie
 
      unsigned char   ifg
 
   } 
 
}; 
 
unsigned int iv
 

Detailed Description

Register map for USCI_A/USCI_B peripheral on a MSP430 5xx/6xx MCU.

Examples:
utility/m25p/main.c.

Field Documentation

unsigned char sBSP430hplUSCI5::abctl

UCAxABCTL (UART)

unsigned char sBSP430hplUSCI5::br0

UCtxBR0

unsigned char sBSP430hplUSCI5::br1

UCtxBR1

unsigned int sBSP430hplUSCI5::brw

UCtxBRW

unsigned char sBSP430hplUSCI5::ctl0

UCtxCTL0

unsigned char sBSP430hplUSCI5::ctl1

UCtxCTL1

unsigned int sBSP430hplUSCI5::ctlw0

UCtxCTLW0

unsigned int sBSP430hplUSCI5::i2coa

UCBxI2COA (I2C)

unsigned int sBSP430hplUSCI5::i2csa

UCBxI2CSA (I2C)

unsigned int sBSP430hplUSCI5::ictl

UCtxICTL

unsigned char sBSP430hplUSCI5::ie

UCtxIE

unsigned char sBSP430hplUSCI5::ifg

UCtxIFG

unsigned int sBSP430hplUSCI5::irctl

UCAxIRCTL (UART)

unsigned char sBSP430hplUSCI5::irrctl

UCAxIRRCTL (UART)

unsigned char sBSP430hplUSCI5::irtctl

UCAxIRTCTL (UART)

unsigned int sBSP430hplUSCI5::iv

UCtxIV

unsigned char sBSP430hplUSCI5::mctl

UCAxMCTL (UART)

unsigned char sBSP430hplUSCI5::rxbuf

UCtxRXBUF

unsigned char sBSP430hplUSCI5::stat

UCtxSTAT

Examples:
bootstrap/console/main.c.
unsigned char sBSP430hplUSCI5::txbuf

UCtxTXBUF


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