HAL + 0/2 examples
CodeScope will show references to __SAI_HandleTypeDef::State from the following samples and libraries:
Examples
STM32446E_EVAL
Examples
SAI
STM32469I_EVAL
Examples
SAI
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHAL__SAI_HandleTypeDef::State

__SAI_HandleTypeDef::State field

SAI communication state

Examples

__SAI_HandleTypeDef::State is referenced by 2 libraries and example projects.

References

LocationReferrerText
stm32f4xx_hal_sai.h:224
__IO HAL_SAI_StateTypeDef State; /*!< SAI communication state */
stm32f4xx_hal_sai.c:422HAL_SAI_Init()
if (hsai->State == HAL_SAI_STATE_RESET)
stm32f4xx_hal_sai.c:447HAL_SAI_Init()
stm32f4xx_hal_sai.c:555HAL_SAI_Init()
stm32f4xx_hal_sai.c:577HAL_SAI_DeInit()
stm32f4xx_hal_sai.c:604HAL_SAI_DeInit()
stm32f4xx_hal_sai.c:884HAL_SAI_Transmit()
if (hsai->State == HAL_SAI_STATE_READY)
stm32f4xx_hal_sai.c:892HAL_SAI_Transmit()
stm32f4xx_hal_sai.c:943HAL_SAI_Transmit()
stm32f4xx_hal_sai.c:953HAL_SAI_Transmit()
stm32f4xx_hal_sai.c:984HAL_SAI_Receive()
if (hsai->State == HAL_SAI_STATE_READY)
stm32f4xx_hal_sai.c:992HAL_SAI_Receive()
stm32f4xx_hal_sai.c:1041HAL_SAI_Receive()
stm32f4xx_hal_sai.c:1051HAL_SAI_Receive()
stm32f4xx_hal_sai.c:1079HAL_SAI_Transmit_IT()
if (hsai->State == HAL_SAI_STATE_READY)
stm32f4xx_hal_sai.c:1088HAL_SAI_Transmit_IT()
stm32f4xx_hal_sai.c:1141HAL_SAI_Receive_IT()
if (hsai->State == HAL_SAI_STATE_READY)
stm32f4xx_hal_sai.c:1150HAL_SAI_Receive_IT()
stm32f4xx_hal_sai.c:1253HAL_SAI_DMAStop()
if ((hsai->hdmatx != NULL) && (hsai->State == HAL_SAI_STATE_BUSY_TX))
stm32f4xx_hal_sai.c:1267HAL_SAI_DMAStop()
if ((hsai->hdmarx != NULL) && (hsai->State == HAL_SAI_STATE_BUSY_RX))
stm32f4xx_hal_sai.c:1284HAL_SAI_DMAStop()
stm32f4xx_hal_sai.c:1315HAL_SAI_Abort()
if ((hsai->hdmatx != NULL) && (hsai->State == HAL_SAI_STATE_BUSY_TX))
stm32f4xx_hal_sai.c:1329HAL_SAI_Abort()
if ((hsai->hdmarx != NULL) && (hsai->State == HAL_SAI_STATE_BUSY_RX))
stm32f4xx_hal_sai.c:1351HAL_SAI_Abort()
stm32f4xx_hal_sai.c:1376HAL_SAI_Transmit_DMA()
if (hsai->State == HAL_SAI_STATE_READY)
stm32f4xx_hal_sai.c:1385HAL_SAI_Transmit_DMA()
stm32f4xx_hal_sai.c:1461HAL_SAI_Receive_DMA()
if (hsai->State == HAL_SAI_STATE_READY)
stm32f4xx_hal_sai.c:1470HAL_SAI_Receive_DMA()
stm32f4xx_hal_sai.c:1526HAL_SAI_EnableTxMuteMode()
if (hsai->State != HAL_SAI_STATE_RESET)
stm32f4xx_hal_sai.c:1543HAL_SAI_DisableTxMuteMode()
if (hsai->State != HAL_SAI_STATE_RESET)
stm32f4xx_hal_sai.c:1563HAL_SAI_EnableRxMuteMode()
if (hsai->State != HAL_SAI_STATE_RESET)
stm32f4xx_hal_sai.c:1584HAL_SAI_DisableRxMuteMode()
if (hsai->State != HAL_SAI_STATE_RESET)
stm32f4xx_hal_sai.c:1603HAL_SAI_IRQHandler()
if (hsai->State != HAL_SAI_STATE_RESET)
stm32f4xx_hal_sai.c:1622HAL_SAI_IRQHandler()
stm32f4xx_hal_sai.c:1771HAL_SAI_IRQHandler()
stm32f4xx_hal_sai.c:1914HAL_SAI_GetState()
return hsai->State;
stm32f4xx_hal_sai.c:2211SAI_Transmit_IT8Bit()
stm32f4xx_hal_sai.c:2239SAI_Transmit_IT16Bit()
stm32f4xx_hal_sai.c:2268SAI_Transmit_IT32Bit()
stm32f4xx_hal_sai.c:2305SAI_Receive_IT8Bit()
stm32f4xx_hal_sai.c:2336SAI_Receive_IT16Bit()
stm32f4xx_hal_sai.c:2367SAI_Receive_IT32Bit()
stm32f4xx_hal_sai.c:2396SAI_DMATxCplt()
hsai->State = HAL_SAI_STATE_READY;
stm32f4xx_hal_sai.c:2441SAI_DMARxCplt()
hsai->State = HAL_SAI_STATE_READY;
stm32f4xx_hal_sai.c:2489SAI_DMAError()
hsai->State = HAL_SAI_STATE_READY;
stm32f4xx_hal_sai.c:2528SAI_DMAAbort()
hsai->State = HAL_SAI_STATE_READY;