STM32L486xx HAL User Manual
Modules
SPI
STM32L4xx_LL_Driver

Modules

 SPI Private Constants
 SPI Private Macros
 SPI Exported Init structure
 SPI Exported Constants
 SPI Exported Macros
 SPI Exported Functions

Reference Manual to LL API cross reference

The following table provide a mapping between the registers and bits, as they appears inside product reference manual, and the functions provided by the Low Layer interface.

This table gives the correspondance for SPI registers.

Register Bit Function
CR1 BIDIMODE LL_SPI_GetTransferDirection
LL_SPI_SetTransferDirection
BIDIOE LL_SPI_GetTransferDirection
LL_SPI_SetTransferDirection
BR LL_SPI_GetBaudRatePrescaler
LL_SPI_SetBaudRatePrescaler
CPHA LL_SPI_GetClockPhase
LL_SPI_SetClockPhase
CPOL LL_SPI_GetClockPolarity
LL_SPI_SetClockPolarity
CRCEN LL_SPI_DisableCRC
LL_SPI_EnableCRC
LL_SPI_IsEnabledCRC
CRCL LL_SPI_GetCRCWidth
LL_SPI_SetCRCWidth
CRCNEXT LL_SPI_SetCRCNext
LSBFIRST LL_SPI_GetTransferBitOrder
LL_SPI_SetTransferBitOrder
MSTR LL_SPI_GetMode
LL_SPI_SetMode
RXONLY LL_SPI_GetTransferDirection
LL_SPI_SetTransferDirection
SPE LL_SPI_Disable
LL_SPI_Enable
LL_SPI_IsEnabled
SSI LL_SPI_GetMode
LL_SPI_SetMode
SSM LL_SPI_GetNSSMode
LL_SPI_SetNSSMode
CR2 DS LL_SPI_GetDataWidth
LL_SPI_SetDataWidth
ERRIE LL_SPI_DisableIT_ERR
LL_SPI_EnableIT_ERR
LL_SPI_IsEnabledIT_ERR
FRF LL_SPI_GetStandard
LL_SPI_SetStandard
FRXTH LL_SPI_GetRxFIFOThreshold
LL_SPI_SetRxFIFOThreshold
LDMARX LL_SPI_GetDMAParity_RX
LL_SPI_SetDMAParity_RX
LDMATX LL_SPI_GetDMAParity_TX
LL_SPI_SetDMAParity_TX
NSSP LL_SPI_DisableNSSPulseMgt
LL_SPI_EnableNSSPulseMgt
LL_SPI_IsEnabledNSSPulse
RXDMAEN LL_SPI_DisableDMAReq_RX
LL_SPI_EnableDMAReq_RX
LL_SPI_IsEnabledDMAReq_RX
RXNEIE LL_SPI_DisableIT_RXNE
LL_SPI_EnableIT_RXNE
LL_SPI_IsEnabledIT_RXNE
SSOE LL_SPI_GetNSSMode
LL_SPI_SetNSSMode
TXDMAEN LL_SPI_DisableDMAReq_TX
LL_SPI_EnableDMAReq_TX
LL_SPI_IsEnabledDMAReq_TX
TXEIE LL_SPI_DisableIT_TXE
LL_SPI_EnableIT_TXE
LL_SPI_IsEnabledIT_TXE
CRCPR CRCPOLY LL_SPI_GetCRCPolynomial
LL_SPI_SetCRCPolynomial
DR DR LL_SPI_DMA_GetRegAddr
LL_SPI_ReceiveData16
LL_SPI_ReceiveData8
LL_SPI_TransmitData16
LL_SPI_TransmitData8
RXCRCR RXCRC LL_SPI_GetRxCRC
SR BSY LL_SPI_IsActiveFlag_BSY
CRCERR LL_SPI_ClearFlag_CRCERR
LL_SPI_IsActiveFlag_CRCERR
FRE LL_SPI_ClearFlag_FRE
LL_SPI_IsActiveFlag_FRE
FRLVL LL_SPI_GetRxFIFOLevel
FTLVL LL_SPI_GetTxFIFOLevel
MODF LL_SPI_ClearFlag_MODF
LL_SPI_IsActiveFlag_MODF
OVR LL_SPI_ClearFlag_OVR
LL_SPI_IsActiveFlag_OVR
RXNE LL_SPI_IsActiveFlag_RXNE
TXE LL_SPI_IsActiveFlag_TXE
TXCRCR TXCRC LL_SPI_GetTxCRC