Data Fields
I2C_Params_ Struct Reference

I2C Parameters. More...

#include <I2C.h>

Collaboration diagram for I2C_Params_:
Collaboration graph
[legend]

Data Fields

I2C_TransferMode transferMode
 
I2C_CallbackFxn transferCallbackFxn
 
I2C_BitRate bitRate
 
void * custom
 

Detailed Description

I2C Parameters.

I2C parameters are used with the I2C_open() call. Default values for these parameters are set using I2C_Params_init().

Note
The I2C_Params for a I2C_Handle cannot be changed after I2C_open() has been called. The I2C_Handle can be closed and re-opened with new parameters. See I2C_open() and I2C_close().
See also
I2C_open()
I2C_Params_init()

Field Documentation

§ transferMode

I2C_TransferMode I2C_Params_::transferMode

Specifies the I2C_TransferMode. Default is blocking.

§ transferCallbackFxn

I2C_CallbackFxn I2C_Params_::transferCallbackFxn

§ bitRate

I2C_BitRate I2C_Params_::bitRate

I2C_BitRate. Default is I2C_100kHz.

§ custom

void* I2C_Params_::custom

Custom argument used by device specific driver implementations.


The documentation for this struct was generated from the following file:
© Copyright 1995-2018, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale