HAL
+ 0/2 examples
CodeScope will show references to
__SAI_HandleTypeDef::State
from the following samples and libraries:
Examples
STM32446E_EVAL
Examples
SAI
SAI_AudioPlay
STM32469I_EVAL
Examples
SAI
SAI_AudioPlay
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
__SAI_HandleTypeDef::State
__SAI_HandleTypeDef::State field
SAI communication state
Syntax
from
stm32f4xx_hal_sai.h:224
__IO
HAL_SAI_StateTypeDef
State
;
Examples
__SAI_HandleTypeDef::State
is referenced by
2 libraries and example projects
.
References
Location
Referrer
Text
stm32f4xx_hal_sai.h:224
__IO
HAL_SAI_StateTypeDef
State
;
/*!< SAI communication state */
stm32f4xx_hal_sai.c:422
HAL_SAI_Init()
if
(
hsai
->
State
==
HAL_SAI_STATE_RESET
)
stm32f4xx_hal_sai.c:447
HAL_SAI_Init()
hsai
->
State
=
HAL_SAI_STATE_BUSY
;
stm32f4xx_hal_sai.c:555
HAL_SAI_Init()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:577
HAL_SAI_DeInit()
hsai
->
State
=
HAL_SAI_STATE_BUSY
;
stm32f4xx_hal_sai.c:604
HAL_SAI_DeInit()
hsai
->
State
=
HAL_SAI_STATE_RESET
;
stm32f4xx_hal_sai.c:884
HAL_SAI_Transmit()
if
(
hsai
->
State
==
HAL_SAI_STATE_READY
)
stm32f4xx_hal_sai.c:892
HAL_SAI_Transmit()
hsai
->
State
=
HAL_SAI_STATE_BUSY_TX
;
stm32f4xx_hal_sai.c:943
HAL_SAI_Transmit()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:953
HAL_SAI_Transmit()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:984
HAL_SAI_Receive()
if
(
hsai
->
State
==
HAL_SAI_STATE_READY
)
stm32f4xx_hal_sai.c:992
HAL_SAI_Receive()
hsai
->
State
=
HAL_SAI_STATE_BUSY_RX
;
stm32f4xx_hal_sai.c:1041
HAL_SAI_Receive()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:1051
HAL_SAI_Receive()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:1079
HAL_SAI_Transmit_IT()
if
(
hsai
->
State
==
HAL_SAI_STATE_READY
)
stm32f4xx_hal_sai.c:1088
HAL_SAI_Transmit_IT()
hsai
->
State
=
HAL_SAI_STATE_BUSY_TX
;
stm32f4xx_hal_sai.c:1141
HAL_SAI_Receive_IT()
if
(
hsai
->
State
==
HAL_SAI_STATE_READY
)
stm32f4xx_hal_sai.c:1150
HAL_SAI_Receive_IT()
hsai
->
State
=
HAL_SAI_STATE_BUSY_RX
;
stm32f4xx_hal_sai.c:1253
HAL_SAI_DMAStop()
if
(
(
hsai
->
hdmatx
!=
NULL
)
&&
(
hsai
->
State
==
HAL_SAI_STATE_BUSY_TX
)
)
stm32f4xx_hal_sai.c:1267
HAL_SAI_DMAStop()
if
(
(
hsai
->
hdmarx
!=
NULL
)
&&
(
hsai
->
State
==
HAL_SAI_STATE_BUSY_RX
)
)
stm32f4xx_hal_sai.c:1284
HAL_SAI_DMAStop()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:1315
HAL_SAI_Abort()
if
(
(
hsai
->
hdmatx
!=
NULL
)
&&
(
hsai
->
State
==
HAL_SAI_STATE_BUSY_TX
)
)
stm32f4xx_hal_sai.c:1329
HAL_SAI_Abort()
if
(
(
hsai
->
hdmarx
!=
NULL
)
&&
(
hsai
->
State
==
HAL_SAI_STATE_BUSY_RX
)
)
stm32f4xx_hal_sai.c:1351
HAL_SAI_Abort()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:1376
HAL_SAI_Transmit_DMA()
if
(
hsai
->
State
==
HAL_SAI_STATE_READY
)
stm32f4xx_hal_sai.c:1385
HAL_SAI_Transmit_DMA()
hsai
->
State
=
HAL_SAI_STATE_BUSY_TX
;
stm32f4xx_hal_sai.c:1461
HAL_SAI_Receive_DMA()
if
(
hsai
->
State
==
HAL_SAI_STATE_READY
)
stm32f4xx_hal_sai.c:1470
HAL_SAI_Receive_DMA()
hsai
->
State
=
HAL_SAI_STATE_BUSY_RX
;
stm32f4xx_hal_sai.c:1526
HAL_SAI_EnableTxMuteMode()
if
(
hsai
->
State
!=
HAL_SAI_STATE_RESET
)
stm32f4xx_hal_sai.c:1543
HAL_SAI_DisableTxMuteMode()
if
(
hsai
->
State
!=
HAL_SAI_STATE_RESET
)
stm32f4xx_hal_sai.c:1563
HAL_SAI_EnableRxMuteMode()
if
(
hsai
->
State
!=
HAL_SAI_STATE_RESET
)
stm32f4xx_hal_sai.c:1584
HAL_SAI_DisableRxMuteMode()
if
(
hsai
->
State
!=
HAL_SAI_STATE_RESET
)
stm32f4xx_hal_sai.c:1603
HAL_SAI_IRQHandler()
if
(
hsai
->
State
!=
HAL_SAI_STATE_RESET
)
stm32f4xx_hal_sai.c:1622
HAL_SAI_IRQHandler()
tmperror
=
(
(
hsai
->
State
==
HAL_SAI_STATE_BUSY_RX
)
?
HAL_SAI_ERROR_OVR
:
HAL_SAI_ERROR_UDR
)
;
stm32f4xx_hal_sai.c:1771
HAL_SAI_IRQHandler()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:1914
HAL_SAI_GetState()
return
hsai
->
State
;
stm32f4xx_hal_sai.c:2211
SAI_Transmit_IT8Bit()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:2239
SAI_Transmit_IT16Bit()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:2268
SAI_Transmit_IT32Bit()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:2305
SAI_Receive_IT8Bit()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:2336
SAI_Receive_IT16Bit()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:2367
SAI_Receive_IT32Bit()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:2396
SAI_DMATxCplt()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:2441
SAI_DMARxCplt()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:2489
SAI_DMAError()
hsai
->
State
=
HAL_SAI_STATE_READY
;
stm32f4xx_hal_sai.c:2528
SAI_DMAAbort()
hsai
->
State
=
HAL_SAI_STATE_READY
;
Data Use
Functions writing
__SAI_HandleTypeDef::State
Functions reading
__SAI_HandleTypeDef::State
HAL_SAI_Init()
HAL_SAI_DeInit()
HAL_SAI_Transmit()
HAL_SAI_Receive()
HAL_SAI_Transmit_IT()
HAL_SAI_Receive_IT()
HAL_SAI_DMAStop()
HAL_SAI_Abort()
HAL_SAI_Transmit_DMA()
HAL_SAI_Receive_DMA()
HAL_SAI_IRQHandler()
SAI_Transmit_IT8Bit()
SAI_Transmit_IT16Bit()
SAI_Transmit_IT32Bit()
SAI_Receive_IT8Bit()
SAI_Receive_IT16Bit()
SAI_Receive_IT32Bit()
SAI_DMATxCplt()
SAI_DMARxCplt()
SAI_DMAError()
SAI_DMAAbort()
all items filtered out
__SAI_HandleTypeDef::State
HAL_SAI_Init()
HAL_SAI_Transmit()
HAL_SAI_Receive()
HAL_SAI_Transmit_IT()
HAL_SAI_Receive_IT()
HAL_SAI_DMAStop()
HAL_SAI_Abort()
HAL_SAI_Transmit_DMA()
HAL_SAI_Receive_DMA()
HAL_SAI_EnableTxMuteMode()
HAL_SAI_DisableTxMuteMode()
HAL_SAI_EnableRxMuteMode()
HAL_SAI_DisableRxMuteMode()
HAL_SAI_IRQHandler()
HAL_SAI_GetState()
all items filtered out
Type of
__SAI_HandleTypeDef::State
__SAI_HandleTypeDef::State
HAL_SAI_StateTypeDef
all items filtered out