Specifies the SPI unidirectional or bidirectional data mode. This parameter can be a value of SPI_LL_EC_TRANSFER_MODE. This feature can be modified afterwards using unitary function LL_SPI_SetTransferDirection().
Specifies the SPI mode (Master/Slave). This parameter can be a value of SPI_LL_EC_MODE. This feature can be modified afterwards using unitary function LL_SPI_SetMode().
Specifies the SPI data width. This parameter can be a value of SPI_LL_EC_DATAWIDTH. This feature can be modified afterwards using unitary function LL_SPI_SetDataWidth().
Specifies the serial clock steady state. This parameter can be a value of SPI_LL_EC_POLARITY. This feature can be modified afterwards using unitary function LL_SPI_SetClockPolarity().
Specifies the clock active edge for the bit capture. This parameter can be a value of SPI_LL_EC_PHASE. This feature can be modified afterwards using unitary function LL_SPI_SetClockPhase().
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_LL_EC_NSS_MODE. This feature can be modified afterwards using unitary function LL_SPI_SetNSSMode().
Specifies the BaudRate prescaler value which will be used to configure the transmit and receive SCK clock. This parameter can be a value of SPI_LL_EC_BAUDRATEPRESCALER.
Specifies whether data transfers start from MSB or LSB bit. This parameter can be a value of SPI_LL_EC_BIT_ORDER. This feature can be modified afterwards using unitary function LL_SPI_SetTransferBitOrder().
Specifies if the CRC calculation is enabled or not. This parameter can be a value of SPI_LL_EC_CRC_CALCULATION. This feature can be modified afterwards using unitary functions LL_SPI_EnableCRC() and LL_SPI_DisableCRC().
Specifies the polynomial used for the CRC calculation. This parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFFFF. This feature can be modified afterwards using unitary function LL_SPI_SetCRCPolynomial().
Related Functions
Found 2 other functions taking a LL_SPI_InitTypeDef
argument: