|
STM32F439xx HAL User Manual
|
Functions | |
| __STATIC_INLINE void | LL_I2S_Enable (SPI_TypeDef *SPIx) |
| Select I2S mode and Enable I2S peripheral. | |
| __STATIC_INLINE void | LL_I2S_Disable (SPI_TypeDef *SPIx) |
| Disable I2S peripheral. | |
| __STATIC_INLINE uint32_t | LL_I2S_IsEnabled (SPI_TypeDef *SPIx) |
| Check if I2S peripheral is enabled. | |
| __STATIC_INLINE void | LL_I2S_SetDataFormat (SPI_TypeDef *SPIx, uint32_t DataFormat) |
| Set I2S data frame length. | |
| __STATIC_INLINE uint32_t | LL_I2S_GetDataFormat (SPI_TypeDef *SPIx) |
| Get I2S data frame length. | |
| __STATIC_INLINE void | LL_I2S_SetClockPolarity (SPI_TypeDef *SPIx, uint32_t ClockPolarity) |
| Set I2S clock polarity. | |
| __STATIC_INLINE uint32_t | LL_I2S_GetClockPolarity (SPI_TypeDef *SPIx) |
| Get I2S clock polarity. | |
| __STATIC_INLINE void | LL_I2S_SetStandard (SPI_TypeDef *SPIx, uint32_t Standard) |
| Set I2S standard protocol. | |
| __STATIC_INLINE uint32_t | LL_I2S_GetStandard (SPI_TypeDef *SPIx) |
| Get I2S standard protocol. | |
| __STATIC_INLINE void | LL_I2S_SetTransferMode (SPI_TypeDef *SPIx, uint32_t Mode) |
| Set I2S transfer mode. | |
| __STATIC_INLINE uint32_t | LL_I2S_GetTransferMode (SPI_TypeDef *SPIx) |
| Get I2S transfer mode. | |
| __STATIC_INLINE void | LL_I2S_SetPrescalerLinear (SPI_TypeDef *SPIx, uint8_t PrescalerLinear) |
| Set I2S linear prescaler. | |
| __STATIC_INLINE uint32_t | LL_I2S_GetPrescalerLinear (SPI_TypeDef *SPIx) |
| Get I2S linear prescaler. | |
| __STATIC_INLINE void | LL_I2S_SetPrescalerParity (SPI_TypeDef *SPIx, uint32_t PrescalerParity) |
| Set I2S parity prescaler. | |
| __STATIC_INLINE uint32_t | LL_I2S_GetPrescalerParity (SPI_TypeDef *SPIx) |
| Get I2S parity prescaler. | |
| __STATIC_INLINE void | LL_I2S_EnableMasterClock (SPI_TypeDef *SPIx) |
| Enable the master clock ouput (Pin MCK) | |
| __STATIC_INLINE void | LL_I2S_DisableMasterClock (SPI_TypeDef *SPIx) |
| Disable the master clock ouput (Pin MCK) | |
| __STATIC_INLINE uint32_t | LL_I2S_IsEnabledMasterClock (SPI_TypeDef *SPIx) |
| Check if the master clock ouput (Pin MCK) is enabled. | |
| __STATIC_INLINE void LL_I2S_Disable | ( | SPI_TypeDef * | SPIx | ) |
Disable I2S peripheral.
| SPIx | SPI Instance |
| None |
Definition at line 1397 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE void LL_I2S_DisableMasterClock | ( | SPI_TypeDef * | SPIx | ) |
Disable the master clock ouput (Pin MCK)
| SPIx | SPI Instance |
| None |
Definition at line 1606 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE void LL_I2S_Enable | ( | SPI_TypeDef * | SPIx | ) |
Select I2S mode and Enable I2S peripheral.
| SPIx | SPI Instance |
| None |
Definition at line 1386 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE void LL_I2S_EnableMasterClock | ( | SPI_TypeDef * | SPIx | ) |
Enable the master clock ouput (Pin MCK)
| SPIx | SPI Instance |
| None |
Definition at line 1595 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE uint32_t LL_I2S_GetClockPolarity | ( | SPI_TypeDef * | SPIx | ) |
Get I2S clock polarity.
| SPIx | SPI Instance |
| Returned | value can be one of the following values: |
Definition at line 1468 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE uint32_t LL_I2S_GetDataFormat | ( | SPI_TypeDef * | SPIx | ) |
Get I2S data frame length.
| SPIx | SPI Instance |
| Returned | value can be one of the following values: |
Definition at line 1441 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE uint32_t LL_I2S_GetPrescalerLinear | ( | SPI_TypeDef * | SPIx | ) |
Get I2S linear prescaler.
| SPIx | SPI Instance |
| PrescalerLinear | Value between Min_Data=0x02 and Max_Data=0xFF |
Definition at line 1557 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE uint32_t LL_I2S_GetPrescalerParity | ( | SPI_TypeDef * | SPIx | ) |
Get I2S parity prescaler.
| SPIx | SPI Instance |
| Returned | value can be one of the following values: |
Definition at line 1584 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE uint32_t LL_I2S_GetStandard | ( | SPI_TypeDef * | SPIx | ) |
Get I2S standard protocol.
| SPIx | SPI Instance |
| Returned | value can be one of the following values: |
Definition at line 1503 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE uint32_t LL_I2S_GetTransferMode | ( | SPI_TypeDef * | SPIx | ) |
Get I2S transfer mode.
| SPIx | SPI Instance |
| Returned | value can be one of the following values: |
Definition at line 1534 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE uint32_t LL_I2S_IsEnabled | ( | SPI_TypeDef * | SPIx | ) |
Check if I2S peripheral is enabled.
| SPIx | SPI Instance |
| State | of bit (1 or 0). |
Definition at line 1408 of file stm32f4xx_ll_spi.h.
Referenced by LL_I2S_Init(), and LL_I2S_InitFullDuplex().
| __STATIC_INLINE uint32_t LL_I2S_IsEnabledMasterClock | ( | SPI_TypeDef * | SPIx | ) |
Check if the master clock ouput (Pin MCK) is enabled.
| SPIx | SPI Instance |
| State | of bit (1 or 0). |
Definition at line 1617 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE void LL_I2S_SetClockPolarity | ( | SPI_TypeDef * | SPIx, |
| uint32_t | ClockPolarity | ||
| ) |
Set I2S clock polarity.
| SPIx | SPI Instance |
| ClockPolarity | This parameter can be one of the following values: |
| None |
Definition at line 1455 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE void LL_I2S_SetDataFormat | ( | SPI_TypeDef * | SPIx, |
| uint32_t | DataFormat | ||
| ) |
Set I2S data frame length.
| SPIx | SPI Instance |
| DataFormat | This parameter can be one of the following values: |
| None |
Definition at line 1425 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE void LL_I2S_SetPrescalerLinear | ( | SPI_TypeDef * | SPIx, |
| uint8_t | PrescalerLinear | ||
| ) |
Set I2S linear prescaler.
| SPIx | SPI Instance |
| PrescalerLinear | Value between Min_Data=0x02 and Max_Data=0xFF |
| None |
Definition at line 1546 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE void LL_I2S_SetPrescalerParity | ( | SPI_TypeDef * | SPIx, |
| uint32_t | PrescalerParity | ||
| ) |
Set I2S parity prescaler.
| SPIx | SPI Instance |
| PrescalerParity | This parameter can be one of the following values: |
| None |
Definition at line 1571 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE void LL_I2S_SetStandard | ( | SPI_TypeDef * | SPIx, |
| uint32_t | Standard | ||
| ) |
Set I2S standard protocol.
| SPIx | SPI Instance |
| Standard | This parameter can be one of the following values: |
| None |
Definition at line 1486 of file stm32f4xx_ll_spi.h.
| __STATIC_INLINE void LL_I2S_SetTransferMode | ( | SPI_TypeDef * | SPIx, |
| uint32_t | Mode | ||
| ) |
Set I2S transfer mode.
| SPIx | SPI Instance |
| Mode | This parameter can be one of the following values: |
| None |
Definition at line 1519 of file stm32f4xx_ll_spi.h.
1.7.6.1