MSP430 DriverLib for MSP430FR5xx_6xx Devices  2.70.00.08
 All Data Structures Files Functions Variables Enumerations Modules Pages
EUSCI_B_I2C_initSlaveParam Struct Reference

Used in the EUSCI_B_I2C_initSlave() function as the param parameter. More...

#include <eusci_b_i2c.h>

Data Fields

uint8_t slaveAddress
 7-bit slave address
 
uint8_t slaveAddressOffset
 
uint32_t slaveOwnAddressEnable
 

Detailed Description

Used in the EUSCI_B_I2C_initSlave() function as the param parameter.

Field Documentation

uint8_t EUSCI_B_I2C_initSlaveParam::slaveAddressOffset

Own address Offset referred to- 'x' value of UCBxI2COAx.
Valid values are:

  • EUSCI_B_I2C_OWN_ADDRESS_OFFSET0
  • EUSCI_B_I2C_OWN_ADDRESS_OFFSET1
  • EUSCI_B_I2C_OWN_ADDRESS_OFFSET2
  • EUSCI_B_I2C_OWN_ADDRESS_OFFSET3

Referenced by EUSCI_B_I2C_initSlave().

uint32_t EUSCI_B_I2C_initSlaveParam::slaveOwnAddressEnable

Selects if the specified address is enabled or disabled.
Valid values are:

  • EUSCI_B_I2C_OWN_ADDRESS_DISABLE
  • EUSCI_B_I2C_OWN_ADDRESS_ENABLE

Referenced by EUSCI_B_I2C_initSlave().


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

Copyright 2016, Texas Instruments Incorporated