HAL
__SPI_HandleTypeDef::State
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
__SPI_HandleTypeDef::State
__SPI_HandleTypeDef::State field
SPI communication state
Syntax
from
stm32f4xx_hal_spi.h:132
__IO
HAL_SPI_StateTypeDef
State
;
References
Location
Referrer
Text
stm32f4xx_hal_spi.h:132
__IO
HAL_SPI_StateTypeDef
State
;
/*!< SPI communication state */
stm32f4xx_hal_spi.c:361
HAL_SPI_Init()
if
(
hspi
->
State
==
HAL_SPI_STATE_RESET
)
stm32f4xx_hal_spi.c:390
HAL_SPI_Init()
hspi
->
State
=
HAL_SPI_STATE_BUSY
;
stm32f4xx_hal_spi.c:426
HAL_SPI_Init()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:448
HAL_SPI_DeInit()
hspi
->
State
=
HAL_SPI_STATE_BUSY
;
stm32f4xx_hal_spi.c:467
HAL_SPI_DeInit()
hspi
->
State
=
HAL_SPI_STATE_RESET
;
stm32f4xx_hal_spi.c:785
HAL_SPI_Transmit()
if
(
hspi
->
State
!=
HAL_SPI_STATE_READY
)
stm32f4xx_hal_spi.c:798
HAL_SPI_Transmit()
hspi
->
State
=
HAL_SPI_STATE_BUSY_TX
;
stm32f4xx_hal_spi.c:859
HAL_SPI_Transmit()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:889
HAL_SPI_Transmit()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:921
HAL_SPI_Transmit()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:947
HAL_SPI_Receive()
if
(
hspi
->
State
!=
HAL_SPI_STATE_READY
)
stm32f4xx_hal_spi.c:955
HAL_SPI_Receive()
hspi
->
State
=
HAL_SPI_STATE_BUSY_RX
;
stm32f4xx_hal_spi.c:973
HAL_SPI_Receive()
hspi
->
State
=
HAL_SPI_STATE_BUSY_RX
;
stm32f4xx_hal_spi.c:1031
HAL_SPI_Receive()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:1055
HAL_SPI_Receive()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:1124
HAL_SPI_Receive()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:1167
HAL_SPI_TransmitReceive()
tmp_state
=
hspi
->
State
;
stm32f4xx_hal_spi.c:1185
HAL_SPI_TransmitReceive()
if
(
hspi
->
State
!=
HAL_SPI_STATE_BUSY_RX
)
stm32f4xx_hal_spi.c:1187
HAL_SPI_TransmitReceive()
hspi
->
State
=
HAL_SPI_STATE_BUSY_TX_RX
;
stm32f4xx_hal_spi.c:1268
HAL_SPI_TransmitReceive()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:1322
HAL_SPI_TransmitReceive()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:1377
HAL_SPI_TransmitReceive()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:1407
HAL_SPI_Transmit_IT()
if
(
hspi
->
State
!=
HAL_SPI_STATE_READY
)
stm32f4xx_hal_spi.c:1417
HAL_SPI_Transmit_IT()
hspi
->
State
=
HAL_SPI_STATE_BUSY_TX
;
stm32f4xx_hal_spi.c:1484
HAL_SPI_Receive_IT()
if
(
hspi
->
State
!=
HAL_SPI_STATE_READY
)
stm32f4xx_hal_spi.c:1492
HAL_SPI_Receive_IT()
hspi
->
State
=
HAL_SPI_STATE_BUSY_RX
;
stm32f4xx_hal_spi.c:1508
HAL_SPI_Receive_IT()
hspi
->
State
=
HAL_SPI_STATE_BUSY_RX
;
stm32f4xx_hal_spi.c:1585
HAL_SPI_TransmitReceive_IT()
tmp_state
=
hspi
->
State
;
stm32f4xx_hal_spi.c:1605
HAL_SPI_TransmitReceive_IT()
if
(
hspi
->
State
!=
HAL_SPI_STATE_BUSY_RX
)
stm32f4xx_hal_spi.c:1607
HAL_SPI_TransmitReceive_IT()
hspi
->
State
=
HAL_SPI_STATE_BUSY_TX_RX
;
stm32f4xx_hal_spi.c:1677
HAL_SPI_Transmit_DMA()
if
(
hspi
->
State
!=
HAL_SPI_STATE_READY
)
stm32f4xx_hal_spi.c:1690
HAL_SPI_Transmit_DMA()
hspi
->
State
=
HAL_SPI_STATE_BUSY_TX
;
stm32f4xx_hal_spi.c:1778
HAL_SPI_Receive_DMA()
if
(
hspi
->
State
!=
HAL_SPI_STATE_READY
)
stm32f4xx_hal_spi.c:1786
HAL_SPI_Receive_DMA()
hspi
->
State
=
HAL_SPI_STATE_BUSY_RX
;
stm32f4xx_hal_spi.c:1805
HAL_SPI_Receive_DMA()
hspi
->
State
=
HAL_SPI_STATE_BUSY_RX
;
stm32f4xx_hal_spi.c:1903
HAL_SPI_TransmitReceive_DMA()
tmp_state
=
hspi
->
State
;
stm32f4xx_hal_spi.c:1920
HAL_SPI_TransmitReceive_DMA()
if
(
hspi
->
State
!=
HAL_SPI_STATE_BUSY_RX
)
stm32f4xx_hal_spi.c:1922
HAL_SPI_TransmitReceive_DMA()
hspi
->
State
=
HAL_SPI_STATE_BUSY_TX_RX
;
stm32f4xx_hal_spi.c:1947
HAL_SPI_TransmitReceive_DMA()
if
(
hspi
->
State
==
HAL_SPI_STATE_BUSY_RX
)
stm32f4xx_hal_spi.c:2056
HAL_SPI_Abort()
}
while
(
hspi
->
State
!=
HAL_SPI_STATE_ABORT
)
;
stm32f4xx_hal_spi.c:2073
HAL_SPI_Abort()
}
while
(
hspi
->
State
!=
HAL_SPI_STATE_ABORT
)
;
stm32f4xx_hal_spi.c:2154
HAL_SPI_Abort()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:2203
HAL_SPI_Abort_IT()
}
while
(
hspi
->
State
!=
HAL_SPI_STATE_ABORT
)
;
stm32f4xx_hal_spi.c:2220
HAL_SPI_Abort_IT()
}
while
(
hspi
->
State
!=
HAL_SPI_STATE_ABORT
)
;
stm32f4xx_hal_spi.c:2316
HAL_SPI_Abort_IT()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:2405
HAL_SPI_DMAStop()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:2442
HAL_SPI_IRQHandler()
if
(
hspi
->
State
!=
HAL_SPI_STATE_BUSY_TX
)
stm32f4xx_hal_spi.c:2473
HAL_SPI_IRQHandler()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:2674
HAL_SPI_GetState()
return
hspi
->
State
;
stm32f4xx_hal_spi.c:2738
SPI_DMATransmitCplt()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:2818
SPI_DMAReceiveCplt()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:2898
SPI_DMATransmitReceiveCplt()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:2996
SPI_DMAError()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:3080
SPI_DMATxAbortCallback()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:3141
SPI_DMARxAbortCallback()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:3556
SPI_WaitFlagStateUntilTimeout()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:3718
SPI_CloseRxTx_ISR()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:3733
SPI_CloseRxTx_ISR()
if
(
hspi
->
State
==
HAL_SPI_STATE_BUSY_RX
)
stm32f4xx_hal_spi.c:3735
SPI_CloseRxTx_ISR()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:3745
SPI_CloseRxTx_ISR()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:3756
SPI_CloseRxTx_ISR()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:3791
SPI_CloseRx_ISR()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:3872
SPI_CloseTx_ISR()
hspi
->
State
=
HAL_SPI_STATE_READY
;
stm32f4xx_hal_spi.c:3926
SPI_AbortRx_ISR()
hspi
->
State
=
HAL_SPI_STATE_ABORT
;
stm32f4xx_hal_spi.c:3943
SPI_AbortTx_ISR()
hspi
->
State
=
HAL_SPI_STATE_ABORT
;
Data Use
Functions writing
__SPI_HandleTypeDef::State
Functions reading
__SPI_HandleTypeDef::State
HAL_SPI_Init()
HAL_SPI_DeInit()
HAL_SPI_Transmit()
HAL_SPI_Receive()
HAL_SPI_TransmitReceive()
HAL_SPI_Transmit_IT()
HAL_SPI_Receive_IT()
HAL_SPI_TransmitReceive_IT()
HAL_SPI_Transmit_DMA()
HAL_SPI_Receive_DMA()
HAL_SPI_TransmitReceive_DMA()
HAL_SPI_Abort()
HAL_SPI_Abort_IT()
HAL_SPI_DMAStop()
HAL_SPI_IRQHandler()
SPI_DMATransmitCplt()
SPI_DMAReceiveCplt()
SPI_DMATransmitReceiveCplt()
SPI_DMAError()
SPI_DMATxAbortCallback()
SPI_DMARxAbortCallback()
SPI_WaitFlagStateUntilTimeout()
SPI_CloseRxTx_ISR()
SPI_CloseRx_ISR()
SPI_CloseTx_ISR()
SPI_AbortRx_ISR()
SPI_AbortTx_ISR()
all items filtered out
__SPI_HandleTypeDef::State
HAL_SPI_Init()
HAL_SPI_Transmit()
HAL_SPI_Receive()
HAL_SPI_TransmitReceive()
HAL_SPI_Transmit_IT()
HAL_SPI_Receive_IT()
HAL_SPI_TransmitReceive_IT()
HAL_SPI_Transmit_DMA()
HAL_SPI_Receive_DMA()
HAL_SPI_TransmitReceive_DMA()
HAL_SPI_Abort()
HAL_SPI_Abort_IT()
HAL_SPI_IRQHandler()
HAL_SPI_GetState()
SPI_CloseRxTx_ISR()
all items filtered out
Type of
__SPI_HandleTypeDef::State
__SPI_HandleTypeDef::State
HAL_SPI_StateTypeDef
all items filtered out