_ll_dspi_init_t Struct Reference

DSPI init structures definition. More...

#include <gr55xx_ll_dspi.h>

Public Attributes

uint32_t data_size
 
uint32_t baud_rate
 
uint32_t transmit_format
 
uint32_t dspi_mode
 

Detailed Description

DSPI init structures definition.

Definition at line 76 of file gr55xx_ll_dspi.h.

Member Data Documentation

◆ baud_rate

uint32_t _ll_dspi_init_t::baud_rate

Specifies the BaudRate prescaler value which will be used to configure the transmit and receive SCK clock. This parameter can be one even value between 0 and 7 DSPI Baud rate control

This feature can be modified afterwards using unitary function ll_dspi_set_baud_rate_prescaler().

Definition at line 83 of file gr55xx_ll_dspi.h.

◆ data_size

uint32_t _ll_dspi_init_t::data_size

Specifies the DSPI data width. This parameter can be a value of Datawidth.

This feature can be modified afterwards using unitary function ll_dspi_set_data_size().

Definition at line 78 of file gr55xx_ll_dspi.h.

◆ dspi_mode

uint32_t _ll_dspi_init_t::dspi_mode

Specifies the DSPI protocol mode. This parameter can be a value of DSPI Protocol mode.

This feature can be modified afterwards using unitary function ll_dspi_set_protocol_mode().

Definition at line 93 of file gr55xx_ll_dspi.h.

◆ transmit_format

uint32_t _ll_dspi_init_t::transmit_format

Specifies the DSPI transmission format. This parameter can be a value of DSPI Transmission Format.

This feature can be modified afterwards using unitary function ll_dspi_set_transfer_format().

Definition at line 88 of file gr55xx_ll_dspi.h.


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