HAL
HAL_I2C_StateTypeDef::HAL_I2C_STATE_BUSY_RX
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
HAL_I2C_StateTypeDef::HAL_I2C_STATE_BUSY_RX
HAL_I2C_StateTypeDef::HAL_I2C_STATE_BUSY_RX
Syntax
from
stm32f4xx_hal_i2c.h:112
HAL_I2C_STATE_BUSY_RX
=
0x22U
;
References
Location
Referrer
Text
stm32f4xx_hal_i2c.h:112
HAL_I2C_STATE_BUSY_RX
=
0x22U
,
/*!< Data Reception process is ongoing */
stm32f4xx_hal_i2c.c:1203
HAL_I2C_Master_Receive()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:1583
HAL_I2C_Slave_Receive()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:1792
HAL_I2C_Master_Receive_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:1921
HAL_I2C_Slave_Receive_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:2154
HAL_I2C_Master_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:2408
HAL_I2C_Slave_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:2655
HAL_I2C_Mem_Read()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:3002
HAL_I2C_Mem_Read_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:3278
HAL_I2C_Mem_Read_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:3627
HAL_I2C_Master_Seq_Transmit_IT()
if
(
(
Prev_State
!=
I2C_STATE_MASTER_BUSY_TX
)
||
(
IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST
(
XferOptions
)
==
1
)
)
stm32f4xx_hal_i2c.c:3760
HAL_I2C_Master_Seq_Transmit_DMA()
if
(
(
Prev_State
!=
I2C_STATE_MASTER_BUSY_TX
)
||
(
IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST
(
XferOptions
)
==
1
)
)
stm32f4xx_hal_i2c.c:3806
HAL_I2C_Master_Seq_Transmit_DMA()
if
(
(
Prev_State
!=
I2C_STATE_MASTER_BUSY_TX
)
||
(
IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST
(
XferOptions
)
==
1
)
)
stm32f4xx_hal_i2c.c:3888
HAL_I2C_Master_Seq_Receive_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:3903
HAL_I2C_Master_Seq_Receive_IT()
if
(
Prev_State
==
I2C_STATE_MASTER_BUSY_RX
)
stm32f4xx_hal_i2c.c:3928
HAL_I2C_Master_Seq_Receive_IT()
if
(
(
Prev_State
!=
I2C_STATE_MASTER_BUSY_RX
)
||
(
IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST
(
XferOptions
)
==
1
)
)
stm32f4xx_hal_i2c.c:4013
HAL_I2C_Master_Seq_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:4030
HAL_I2C_Master_Seq_Receive_DMA()
if
(
Prev_State
==
I2C_STATE_MASTER_BUSY_RX
)
stm32f4xx_hal_i2c.c:4091
HAL_I2C_Master_Seq_Receive_DMA()
if
(
(
Prev_State
!=
I2C_STATE_MASTER_BUSY_RX
)
||
(
IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST
(
XferOptions
)
==
1
)
)
stm32f4xx_hal_i2c.c:4145
HAL_I2C_Master_Seq_Receive_DMA()
if
(
(
Prev_State
!=
I2C_STATE_MASTER_BUSY_RX
)
||
(
IS_I2C_TRANSFER_OTHER_OPTIONS_REQUEST
(
XferOptions
)
==
1
)
)
stm32f4xx_hal_i2c.c:4696
HAL_I2C_DisableListen_IT()
tmp
=
(
uint32_t
)
(
hi2c
->
State
)
&
I2C_STATE_MSK
;
stm32f4xx_hal_i2c.c:4990
HAL_I2C_ER_IRQHandler()
(
(
tmp3
==
HAL_I2C_STATE_LISTEN
)
&&
(
tmp4
==
I2C_STATE_SLAVE_BUSY_TX
)
)
)
)
stm32f4xx_hal_i2c.c:5274
I2C_MasterTransmit_TXE()
hi2c
->
PreviousState
=
I2C_STATE_MASTER_BUSY_TX
;
stm32f4xx_hal_i2c.c:5316
I2C_MasterTransmit_TXE()
(
(
CurrentMode
==
HAL_I2C_MODE_MEM
)
&&
(
CurrentState
==
HAL_I2C_STATE_BUSY_RX
)
)
)
stm32f4xx_hal_i2c.c:5379
I2C_MasterTransmit_BTF()
hi2c
->
PreviousState
=
I2C_STATE_MASTER_BUSY_TX
;
stm32f4xx_hal_i2c.c:5466
I2C_MemoryTransmit_TXE_BTF()
if
(
CurrentState
==
HAL_I2C_STATE_BUSY_RX
)
stm32f4xx_hal_i2c.c:5522
I2C_MasterReceive_RXNE()
if
(
hi2c
->
State
==
HAL_I2C_STATE_BUSY_RX
)
stm32f4xx_hal_i2c.c:5589
I2C_MasterReceive_RXNE()
hi2c
->
PreviousState
=
I2C_STATE_MASTER_BUSY_RX
;
stm32f4xx_hal_i2c.c:5744
I2C_MasterReceive_BTF()
hi2c
->
PreviousState
=
I2C_STATE_MASTER_BUSY_RX
;
stm32f4xx_hal_i2c.c:5859
I2C_Master_ADDR()
if
(
hi2c
->
State
==
HAL_I2C_STATE_BUSY_RX
)
stm32f4xx_hal_i2c.c:5912
I2C_Master_ADDR()
&&
(
(
Prev_State
!=
I2C_STATE_MASTER_BUSY_RX
)
||
(
CurrentXferOptions
==
I2C_FIRST_FRAME
)
)
)
stm32f4xx_hal_i2c.c:6019
I2C_SlaveTransmit_TXE()
hi2c
->
PreviousState
=
I2C_STATE_SLAVE_BUSY_TX
;
stm32f4xx_hal_i2c.c:6081
I2C_SlaveReceive_RXNE()
hi2c
->
PreviousState
=
I2C_STATE_SLAVE_BUSY_RX
;
stm32f4xx_hal_i2c.c:6190
I2C_Slave_STOPF()
if
(
(
CurrentState
==
HAL_I2C_STATE_BUSY_RX
)
||
(
CurrentState
==
HAL_I2C_STATE_BUSY_RX_LISTEN
)
)
stm32f4xx_hal_i2c.c:6321
I2C_Slave_STOPF()
if
(
(
hi2c
->
PreviousState
==
I2C_STATE_SLAVE_BUSY_RX
)
||
(
CurrentState
==
HAL_I2C_STATE_BUSY_RX
)
)
stm32f4xx_hal_i2c.c:6376
I2C_Slave_AF()
hi2c
->
PreviousState
=
I2C_STATE_SLAVE_BUSY_TX
;
stm32f4xx_hal_i2c.c:6418
I2C_ITError()
if
(
(
(
CurrentMode
==
HAL_I2C_MODE_MASTER
)
||
(
CurrentMode
==
HAL_I2C_MODE_MEM
)
)
&&
(
CurrentState
==
HAL_I2C_STATE_BUSY_RX
)
)
stm32f4xx_hal_i2c.c:6588
I2C_MasterRequestWrite()
else
if
(
hi2c
->
PreviousState
==
I2C_STATE_MASTER_BUSY_RX
)
stm32f4xx_hal_i2c.c:6661
I2C_MasterRequestRead()
else
if
(
hi2c
->
PreviousState
==
I2C_STATE_MASTER_BUSY_TX
)
stm32f4xx_hal_i2c.c:6958
I2C_DMAXferCplt()
if
(
(
(
(
uint32_t
)
CurrentState
&
(
uint32_t
)
HAL_I2C_STATE_BUSY_TX
)
==
(
uint32_t
)
HAL_I2C_STATE_BUSY_TX
)
||
(
(
(
(
uint32_t
)
CurrentState
&
(
uint32_t
)
HAL_I2C_STATE_BUSY_RX
)
==
(
uint32_t
)
HAL_I2C_STATE_BUSY_RX
)
&&
(
CurrentMode
==
HAL_I2C_MODE_SLAVE
)
)
)
stm32f4xx_hal_i2c.c:6968
I2C_DMAXferCplt()
hi2c
->
PreviousState
=
I2C_STATE_SLAVE_BUSY_TX
;
stm32f4xx_hal_i2c.c:6981
I2C_DMAXferCplt()
hi2c
->
PreviousState
=
I2C_STATE_SLAVE_BUSY_RX
;
stm32f4xx_hal_i2c.c:7059
I2C_DMAXferCplt()
hi2c
->
PreviousState
=
I2C_STATE_MASTER_BUSY_RX
;
Data Use
Functions using
HAL_I2C_StateTypeDef::HAL_I2C_STATE_BUSY_RX
HAL_I2C_StateTypeDef::HAL_I2C_STATE_BUSY_RX
HAL_I2C_Master_Receive()
HAL_I2C_Slave_Receive()
HAL_I2C_Master_Receive_IT()
HAL_I2C_Slave_Receive_IT()
HAL_I2C_Master_Receive_DMA()
HAL_I2C_Slave_Receive_DMA()
HAL_I2C_Mem_Read()
HAL_I2C_Mem_Read_IT()
HAL_I2C_Mem_Read_DMA()
HAL_I2C_Master_Seq_Transmit_IT()
HAL_I2C_Master_Seq_Transmit_DMA()
HAL_I2C_Master_Seq_Receive_IT()
HAL_I2C_Master_Seq_Receive_DMA()
HAL_I2C_DisableListen_IT()
HAL_I2C_ER_IRQHandler()
I2C_MasterTransmit_TXE()
I2C_MasterTransmit_BTF()
I2C_MemoryTransmit_TXE_BTF()
I2C_MasterReceive_RXNE()
I2C_MasterReceive_BTF()
I2C_Master_ADDR()
I2C_SlaveTransmit_TXE()
I2C_SlaveReceive_RXNE()
I2C_Slave_STOPF()
I2C_Slave_AF()
I2C_ITError()
I2C_MasterRequestWrite()
I2C_MasterRequestRead()
I2C_DMAXferCplt()
all items filtered out