Data Fields
SPI_Params_ Struct Reference

SPI Parameters. More...

#include <SPI.h>

Collaboration diagram for SPI_Params_:
Collaboration graph
[legend]

Data Fields

SPI_TransferMode transferMode
 
uint32_t transferTimeout
 
SPI_CallbackFxn transferCallbackFxn
 
SPI_Mode mode
 
uint32_t bitRate
 
uint32_t dataSize
 
SPI_FrameFormat frameFormat
 
void * custom
 

Detailed Description

SPI Parameters.

SPI Parameters are used to with the SPI_open() call. Default values for these parameters are set using SPI_Params_init().

See also
SPI_Params_init()

Field Documentation

§ transferMode

SPI_TransferMode SPI_Params_::transferMode

Blocking or Callback mode

§ transferTimeout

uint32_t SPI_Params_::transferTimeout

Transfer timeout in system ticks

§ transferCallbackFxn

SPI_CallbackFxn SPI_Params_::transferCallbackFxn

Callback function pointer

§ mode

SPI_Mode SPI_Params_::mode

Master or Slave mode

§ bitRate

uint32_t SPI_Params_::bitRate

SPI bit rate in Hz

§ dataSize

uint32_t SPI_Params_::dataSize

SPI data frame size in bits

§ frameFormat

SPI_FrameFormat SPI_Params_::frameFormat

SPI frame format

§ custom

void* SPI_Params_::custom

Custom argument used by driver implementation


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