Data Fields
I2CSlaveMSP432_HWAttrs Struct Reference

I2CSlaveMSP432 Hardware attributes These fields are used by driverlib APIs and therefore must be populated by driverlib macro definitions. For MSP432 driverlib these definitions are found in: More...

#include <I2CSlaveMSP432.h>

Data Fields

uint32_t baseAddr
 
uint32_t intNum
 
uint32_t intPriority
 
uint32_t slaveAddress
 
uint16_t clkPin
 
uint16_t dataPin
 

Detailed Description

I2CSlaveMSP432 Hardware attributes These fields are used by driverlib APIs and therefore must be populated by driverlib macro definitions. For MSP432 driverlib these definitions are found in:

A sample structure is shown below:

const I2CSlaveMSP432_HWAttrs i2cslaveMSP432HWAttrs[] = {
{
.baseAddr = EUSCI_B0_BASE,
.intNum = INT_EUSCIB0,
.intPriority = ~0,
.slaveAddress = 0x48
}
};

Field Documentation

§ baseAddr

uint32_t I2CSlaveMSP432_HWAttrs::baseAddr

§ intNum

uint32_t I2CSlaveMSP432_HWAttrs::intNum

EUSCI_B_I2C Peripheral's base address

§ intPriority

uint32_t I2CSlaveMSP432_HWAttrs::intPriority

EUSCI_B_I2C Peripheral's interrupt vector

§ slaveAddress

uint32_t I2CSlaveMSP432_HWAttrs::slaveAddress

EUSCI_B_I2C Peripheral's interrupt priority

§ clkPin

uint16_t I2CSlaveMSP432_HWAttrs::clkPin

EUSCI_B_I2C Peripheral's slave address

§ dataPin

uint16_t I2CSlaveMSP432_HWAttrs::dataPin

EUSCI_B_I2C clock pin configuration


The documentation for this struct was generated from the following file:
Copyright 2017, Texas Instruments Incorporated