RTEMS 6.1-rc1
Data Fields
_lpspi_slave_config Struct Reference

LPSPI slave configuration structure. More...

#include <fsl_lpspi.h>

Data Fields

uint32_t bitsPerFrame
 
lpspi_clock_polarity_t cpol
 
lpspi_clock_phase_t cpha
 
lpspi_shift_direction_t direction
 
lpspi_which_pcs_t whichPcs
 
lpspi_pcs_polarity_config_t pcsActiveHighOrLow
 
lpspi_pin_config_t pinCfg
 
lpspi_data_out_config_t dataOutConfig
 

Detailed Description

LPSPI slave configuration structure.

Field Documentation

◆ bitsPerFrame

uint32_t _lpspi_slave_config::bitsPerFrame

Bits per frame, minimum 8, maximum 4096.

◆ cpha

lpspi_clock_phase_t _lpspi_slave_config::cpha

Clock phase.

◆ cpol

lpspi_clock_polarity_t _lpspi_slave_config::cpol

Clock polarity.

◆ dataOutConfig

lpspi_data_out_config_t _lpspi_slave_config::dataOutConfig

Configures if the output data is tristated between accesses (LPSPI_PCS is negated).

◆ direction

lpspi_shift_direction_t _lpspi_slave_config::direction

MSB or LSB data shift direction.

◆ pcsActiveHighOrLow

lpspi_pcs_polarity_config_t _lpspi_slave_config::pcsActiveHighOrLow

Desired PCS active high or low

◆ pinCfg

lpspi_pin_config_t _lpspi_slave_config::pinCfg

Configures which pins are used for input and output data during single bit transfers.

◆ whichPcs

lpspi_which_pcs_t _lpspi_slave_config::whichPcs

Desired Peripheral Chip Select (pcs)


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