| ISF 2.2 rev 5 Intelligent Sensing Framework for Kinetis with Processor Expert

- Main Page
- Modules
- Data Structures
- Files

Macros | Variables
ISF_SPI1 module documentation

## Macros
#define | FSL_ISF_SPI1 0
| Device instance number. More...
#define | ISF_SPI1_DMA_MODE 0U
| ISF_SPI1 component mode. More...

## Variables
dspi_master_state_t | ISF_SPI1_MasterState
| Driver state structure. Generated due to enabled auto initialization. More...
uint32_t | ISF_SPI1_calculatedBaudRate = 0
| Driver calculated baudrate is returned from DSPI_DRV_MasterInit() call. Generated due to enabled auto initialization. More...
const dspi_device_t | ISF_SPI1_BusConfig0
| Master bus configuration declaration. More...
const dspi_master_user_config_t | ISF_SPI1_MasterConfig0
| Master configuration declaration. More...
const dspi_slave_user_config_t | ISF_SPI1_SlaveConfig0
| Slave configuration declaration. More...
dspi_master_state_t | ISF_SPI1_MasterState
| Driver state structure. Generated due to enabled auto initialization. More...
uint32_t | ISF_SPI1_calculatedBaudRate
| Driver calculated baudrate is returned from DSPI_DRV_MasterInit() call. Generated due to enabled auto initialization. More...
const dspi_device_t | ISF_SPI1_BusConfig0
| Master bus configuration declaration. More...
const dspi_master_user_config_t | ISF_SPI1_MasterConfig0
| Master configuration declaration. More...
const dspi_slave_user_config_t | ISF_SPI1_SlaveConfig0
| Slave configuration declaration. More...

## Detailed Description

## Macro Definition Documentation

#define FSL_ISF_SPI1 0

Device instance number.

Definition at line 79 of file ISF_SPI1.h.

Referenced by Components_Init(), and ISF_SPI1_IRQHandler().

#define ISF_SPI1_DMA_MODE 0U

ISF_SPI1 component mode.

Definition at line 81 of file ISF_SPI1.h.

## Variable Documentation

const dspi_device_t ISF_SPI1_BusConfig0

Initial value:
= {
.bitsPerSec = 500000U,
.dataBusConfig.bitsPerFrame = 8U,
.dataBusConfig.clkPolarity = kDspiClockPolarity_ActiveHigh,
.dataBusConfig.clkPhase = kDspiClockPhase_FirstEdge,
.dataBusConfig.direction = kDspiMsbFirst,
}

Master bus configuration declaration.

Definition at line 60 of file ISF_SPI1.c.

Referenced by Components_Init().

const dspi_device_t ISF_SPI1_BusConfig0

Master bus configuration declaration.

Definition at line 60 of file ISF_SPI1.c.

Referenced by Components_Init().

uint32_t ISF_SPI1_calculatedBaudRate = 0

Driver calculated baudrate is returned from DSPI_DRV_MasterInit() call. Generated due to enabled auto initialization.

Definition at line 58 of file ISF_SPI1.c.

Referenced by Components_Init().

uint32_t ISF_SPI1_calculatedBaudRate

Driver calculated baudrate is returned from DSPI_DRV_MasterInit() call. Generated due to enabled auto initialization.

Definition at line 58 of file ISF_SPI1.c.

Referenced by Components_Init().

const dspi_master_user_config_t ISF_SPI1_MasterConfig0

Initial value:
= {
.whichCtar = kDspiCtar0,
.isSckContinuous = false,
.isChipSelectContinuous = false,
.whichPcs = kDspiPcs0,
.pcsPolarity = kDspiPcs_ActiveHigh,
}

Master configuration declaration.

Definition at line 68 of file ISF_SPI1.c.

Referenced by Components_Init().

const dspi_master_user_config_t ISF_SPI1_MasterConfig0

Master configuration declaration.

Definition at line 68 of file ISF_SPI1.c.

Referenced by Components_Init().

dspi_master_state_t ISF_SPI1_MasterState

Driver state structure. Generated due to enabled auto initialization.

Definition at line 57 of file ISF_SPI1.c.

Referenced by Components_Init().

dspi_master_state_t ISF_SPI1_MasterState

Driver state structure. Generated due to enabled auto initialization.

Definition at line 57 of file ISF_SPI1.c.

Referenced by Components_Init().

const dspi_slave_user_config_t ISF_SPI1_SlaveConfig0

Initial value:
= {
.dataConfig.bitsPerFrame = 8U,
.dataConfig.clkPolarity = kDspiClockPolarity_ActiveHigh,
.dataConfig.clkPhase = kDspiClockPhase_FirstEdge,
.dataConfig.direction = kDspiMsbFirst,
.dummyPattern = 0U,
}

Slave configuration declaration.

Definition at line 76 of file ISF_SPI1.c.

const dspi_slave_user_config_t ISF_SPI1_SlaveConfig0

Slave configuration declaration.

Definition at line 76 of file ISF_SPI1.c.

- © Freescale Semiconductor, Inc. 2016. All Rights Reserved.