Public Attributes | List of all members
app_spi_params_t Struct Reference
Peripheral Driver » APP DRIVER » SPI » Structures

SPI parameters structure definition. More...

`#include <app_spi.h>`

Collaboration diagram for app_spi_params_t:
[legend]

## Public Attributes
app_spi_id_t | id
| specified SPI module ID. More...
app_spi_pin_cfg_t | pin_cfg
| the pin configuration information for the specified SPI module. More...
app_spi_dma_cfg_t | dma_cfg
| SPI DMA configuration. More...
spi_init_t | init
| SPI communication parameters. More...
bool | is_soft_cs
| config whether to control CS signal by software More...
spi_env_t | spi_env
| SPI device structure definition. More...

## Detailed Description

SPI parameters structure definition.

Definition at line 218 of file app_spi.h.

## Member Data Documentation

## ◆ dma_cfg

app_spi_dma_cfg_t app_spi_params_t::dma_cfg

SPI DMA configuration.

Definition at line 222 of file app_spi.h.

## ◆ id

app_spi_id_t app_spi_params_t::id

specified SPI module ID.

Definition at line 220 of file app_spi.h.

## ◆ init

spi_init_t app_spi_params_t::init

SPI communication parameters.

Definition at line 223 of file app_spi.h.

## ◆ is_soft_cs

bool app_spi_params_t::is_soft_cs

config whether to control CS signal by software

Definition at line 224 of file app_spi.h.

## ◆ pin_cfg

app_spi_pin_cfg_t app_spi_params_t::pin_cfg

the pin configuration information for the specified SPI module.

Definition at line 221 of file app_spi.h.

## ◆ spi_env

spi_env_t app_spi_params_t::spi_env

SPI device structure definition.

Definition at line 225 of file app_spi.h.

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

- app_spi.h