SimpleLink MCU SDK Driver APIs  tidrivers_msp43x_3_01_01_03
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

uint32_t I2CSlaveMSP432_HWAttrs::baseAddr
uint32_t I2CSlaveMSP432_HWAttrs::intNum

EUSCI_B_I2C Peripheral's base address

uint32_t I2CSlaveMSP432_HWAttrs::intPriority

EUSCI_B_I2C Peripheral's interrupt vector

uint32_t I2CSlaveMSP432_HWAttrs::slaveAddress

EUSCI_B_I2C Peripheral's interrupt priority

uint16_t I2CSlaveMSP432_HWAttrs::clkPin

EUSCI_B_I2C Peripheral's slave address

uint16_t I2CSlaveMSP432_HWAttrs::dataPin

EUSCI_B_I2C clock pin configuration


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