HAL
SPI_InitTypeDef is only used within HAL.
 
Symbols
loading...
Files
loading...
SummarySyntaxReferences

Fields

Field
Declared as
Description
uint32_t
Specifies the SPI operating mode. This parameter can be a value of SPI_Mode.
uint32_t
Specifies the SPI bidirectional mode state. This parameter can be a value of SPI_Direction.
uint32_t
Specifies the SPI data size. This parameter can be a value of SPI_Data_Size.
uint32_t
Specifies the serial clock steady state. This parameter can be a value of SPI_Clock_Polarity.
uint32_t
Specifies the clock active edge for the bit capture. This parameter can be a value of SPI_Clock_Phase.
uint32_t
Specifies whether the NSS signal is managed by hardware (NSS pin) or by software using the SSI bit. This parameter can be a value of SPI_Slave_Select_management.
uint32_t
Specifies the Baud Rate prescaler value which will be used to configure the transmit and receive SCK clock. This parameter can be a value of SPI_BaudRate_Prescaler.
uint32_t
Specifies whether data transfers start from MSB or LSB bit. This parameter can be a value of SPI_MSB_LSB_transmission.
uint32_t
Specifies if the TI mode is enabled or not. This parameter can be a value of SPI_TI_mode.
uint32_t
Specifies if the CRC calculation is enabled or not. This parameter can be a value of SPI_CRC_Calculation.
uint32_t
Specifies the polynomial used for the CRC calculation. This parameter must be an odd number between Min_Data = 1 and Max_Data = 65535.

References

from examples