Used in the EUSCI_B_I2C_initMaster() function as the param parameter. More...
#include <eusci_b_i2c.h>
Data Fields | |
uint8_t | selectClockSource |
uint32_t | i2cClk |
uint32_t | dataRate |
uint8_t | byteCounterThreshold |
Sets threshold for automatic STOP or UCSTPIFG. | |
uint8_t | autoSTOPGeneration |
Used in the EUSCI_B_I2C_initMaster() function as the param parameter.
uint8_t EUSCI_B_I2C_initMasterParam::autoSTOPGeneration |
Sets up the STOP condition generation.
Valid values are:
Referenced by EUSCI_B_I2C_initMaster().
uint32_t EUSCI_B_I2C_initMasterParam::dataRate |
Setup for selecting data transfer rate.
Valid values are:
Referenced by EUSCI_B_I2C_initMaster().
uint32_t EUSCI_B_I2C_initMasterParam::i2cClk |
Is the rate of the clock supplied to the I2C module (the frequency in Hz of the clock source specified in selectClockSource).
Referenced by EUSCI_B_I2C_initMaster().
uint8_t EUSCI_B_I2C_initMasterParam::selectClockSource |
Is the clocksource.
Valid values are:
Referenced by EUSCI_B_I2C_initMaster().