HAL
I2C_HandleTypeDef::State
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
I2C_HandleTypeDef::State
I2C_HandleTypeDef::State field
I2C communication state
Syntax
from
stm32f4xx_hal_i2c.h:211
__IO
HAL_I2C_StateTypeDef
State
;
References
Location
Referrer
Text
stm32f4xx_hal_i2c.h:211
__IO
HAL_I2C_StateTypeDef
State
;
/*!< I2C communication state */
stm32f4xx_hal_i2c.c:467
HAL_I2C_Init()
if
(
hi2c
->
State
==
HAL_I2C_STATE_RESET
)
stm32f4xx_hal_i2c.c:498
HAL_I2C_Init()
hi2c
->
State
=
HAL_I2C_STATE_BUSY
;
stm32f4xx_hal_i2c.c:547
HAL_I2C_Init()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:571
HAL_I2C_DeInit()
hi2c
->
State
=
HAL_I2C_STATE_BUSY
;
stm32f4xx_hal_i2c.c:590
HAL_I2C_DeInit()
hi2c
->
State
=
HAL_I2C_STATE_RESET
;
stm32f4xx_hal_i2c.c:1061
HAL_I2C_Master_Transmit()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:1082
HAL_I2C_Master_Transmit()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_TX
;
stm32f4xx_hal_i2c.c:1152
HAL_I2C_Master_Transmit()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:1182
HAL_I2C_Master_Receive()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:1203
HAL_I2C_Master_Receive()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:1405
HAL_I2C_Master_Receive()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:1433
HAL_I2C_Slave_Transmit()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:1453
HAL_I2C_Slave_Transmit()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_TX
;
stm32f4xx_hal_i2c.c:1535
HAL_I2C_Slave_Transmit()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:1563
HAL_I2C_Slave_Receive()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:1583
HAL_I2C_Slave_Receive()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:1655
HAL_I2C_Slave_Receive()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:1683
HAL_I2C_Master_Transmit_IT()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:1693
HAL_I2C_Master_Transmit_IT()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:1715
HAL_I2C_Master_Transmit_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_TX
;
stm32f4xx_hal_i2c.c:1760
HAL_I2C_Master_Receive_IT()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:1770
HAL_I2C_Master_Receive_IT()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:1792
HAL_I2C_Master_Receive_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:1839
HAL_I2C_Slave_Transmit_IT()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:1859
HAL_I2C_Slave_Transmit_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_TX
;
stm32f4xx_hal_i2c.c:1901
HAL_I2C_Slave_Receive_IT()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:1921
HAL_I2C_Slave_Receive_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:1967
HAL_I2C_Master_Transmit_DMA()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:1977
HAL_I2C_Master_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:1999
HAL_I2C_Master_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_TX
;
stm32f4xx_hal_i2c.c:2032
HAL_I2C_Master_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:2068
HAL_I2C_Master_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:2122
HAL_I2C_Master_Receive_DMA()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:2132
HAL_I2C_Master_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:2154
HAL_I2C_Master_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:2187
HAL_I2C_Master_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:2223
HAL_I2C_Master_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:2274
HAL_I2C_Slave_Transmit_DMA()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:2294
HAL_I2C_Slave_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_TX
;
stm32f4xx_hal_i2c.c:2324
HAL_I2C_Slave_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_LISTEN
;
stm32f4xx_hal_i2c.c:2358
HAL_I2C_Slave_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:2388
HAL_I2C_Slave_Receive_DMA()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:2408
HAL_I2C_Slave_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:2438
HAL_I2C_Slave_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_LISTEN
;
stm32f4xx_hal_i2c.c:2472
HAL_I2C_Slave_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:2511
HAL_I2C_Mem_Write()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:2532
HAL_I2C_Mem_Write()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_TX
;
stm32f4xx_hal_i2c.c:2599
HAL_I2C_Mem_Write()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:2634
HAL_I2C_Mem_Read()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:2655
HAL_I2C_Mem_Read()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:2852
HAL_I2C_Mem_Read()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:2885
HAL_I2C_Mem_Write_IT()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:2895
HAL_I2C_Mem_Write_IT()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:2917
HAL_I2C_Mem_Write_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_TX
;
stm32f4xx_hal_i2c.c:2970
HAL_I2C_Mem_Read_IT()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:2980
HAL_I2C_Mem_Read_IT()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3002
HAL_I2C_Mem_Read_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:3065
HAL_I2C_Mem_Write_DMA()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:3075
HAL_I2C_Mem_Write_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3097
HAL_I2C_Mem_Write_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_TX
;
stm32f4xx_hal_i2c.c:3133
HAL_I2C_Mem_Write_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3191
HAL_I2C_Mem_Write_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3206
HAL_I2C_Mem_Write_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3246
HAL_I2C_Mem_Read_DMA()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:3256
HAL_I2C_Mem_Read_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3278
HAL_I2C_Mem_Read_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:3314
HAL_I2C_Mem_Read_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3381
HAL_I2C_Mem_Read_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3407
HAL_I2C_Mem_Read_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3440
HAL_I2C_IsDeviceReady()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:3461
HAL_I2C_IsDeviceReady()
hi2c
->
State
=
HAL_I2C_STATE_BUSY
;
stm32f4xx_hal_i2c.c:3489
HAL_I2C_IsDeviceReady()
while
(
(
hi2c
->
State
!=
HAL_I2C_STATE_TIMEOUT
)
&&
(
tmp1
==
RESET
)
&&
(
tmp2
==
RESET
)
)
stm32f4xx_hal_i2c.c:3493
HAL_I2C_IsDeviceReady()
hi2c
->
State
=
HAL_I2C_STATE_TIMEOUT
;
stm32f4xx_hal_i2c.c:3499
HAL_I2C_IsDeviceReady()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3516
HAL_I2C_IsDeviceReady()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3543
HAL_I2C_IsDeviceReady()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3576
HAL_I2C_Master_Seq_Transmit_IT()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:3589
HAL_I2C_Master_Seq_Transmit_IT()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3612
HAL_I2C_Master_Seq_Transmit_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_TX
;
stm32f4xx_hal_i2c.c:3672
HAL_I2C_Master_Seq_Transmit_DMA()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:3685
HAL_I2C_Master_Seq_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3708
HAL_I2C_Master_Seq_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_TX
;
stm32f4xx_hal_i2c.c:3741
HAL_I2C_Master_Seq_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3787
HAL_I2C_Master_Seq_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3852
HAL_I2C_Master_Seq_Receive_IT()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:3865
HAL_I2C_Master_Seq_Receive_IT()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:3888
HAL_I2C_Master_Seq_Receive_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:3974
HAL_I2C_Master_Seq_Receive_DMA()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:3987
HAL_I2C_Master_Seq_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:4013
HAL_I2C_Master_Seq_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX
;
stm32f4xx_hal_i2c.c:4076
HAL_I2C_Master_Seq_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:4126
HAL_I2C_Master_Seq_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:4184
HAL_I2C_Slave_Seq_Transmit_IT()
if
(
(
(
uint32_t
)
hi2c
->
State
&
(
uint32_t
)
HAL_I2C_STATE_LISTEN
)
==
(
uint32_t
)
HAL_I2C_STATE_LISTEN
)
stm32f4xx_hal_i2c.c:4204
HAL_I2C_Slave_Seq_Transmit_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_TX_LISTEN
;
stm32f4xx_hal_i2c.c:4252
HAL_I2C_Slave_Seq_Transmit_DMA()
if
(
(
(
uint32_t
)
hi2c
->
State
&
(
uint32_t
)
HAL_I2C_STATE_LISTEN
)
==
(
uint32_t
)
HAL_I2C_STATE_LISTEN
)
stm32f4xx_hal_i2c.c:4267
HAL_I2C_Slave_Seq_Transmit_DMA()
if
(
hi2c
->
State
==
HAL_I2C_STATE_BUSY_RX_LISTEN
)
stm32f4xx_hal_i2c.c:4289
HAL_I2C_Slave_Seq_Transmit_DMA()
else
if
(
hi2c
->
State
==
HAL_I2C_STATE_BUSY_TX_LISTEN
)
stm32f4xx_hal_i2c.c:4326
HAL_I2C_Slave_Seq_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_TX_LISTEN
;
stm32f4xx_hal_i2c.c:4354
HAL_I2C_Slave_Seq_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_LISTEN
;
stm32f4xx_hal_i2c.c:4391
HAL_I2C_Slave_Seq_Transmit_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:4424
HAL_I2C_Slave_Seq_Receive_IT()
if
(
(
(
uint32_t
)
hi2c
->
State
&
(
uint32_t
)
HAL_I2C_STATE_LISTEN
)
==
(
uint32_t
)
HAL_I2C_STATE_LISTEN
)
stm32f4xx_hal_i2c.c:4444
HAL_I2C_Slave_Seq_Receive_IT()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX_LISTEN
;
stm32f4xx_hal_i2c.c:4492
HAL_I2C_Slave_Seq_Receive_DMA()
if
(
(
(
uint32_t
)
hi2c
->
State
&
(
uint32_t
)
HAL_I2C_STATE_LISTEN
)
==
(
uint32_t
)
HAL_I2C_STATE_LISTEN
)
stm32f4xx_hal_i2c.c:4507
HAL_I2C_Slave_Seq_Receive_DMA()
if
(
hi2c
->
State
==
HAL_I2C_STATE_BUSY_RX_LISTEN
)
stm32f4xx_hal_i2c.c:4529
HAL_I2C_Slave_Seq_Receive_DMA()
else
if
(
hi2c
->
State
==
HAL_I2C_STATE_BUSY_TX_LISTEN
)
stm32f4xx_hal_i2c.c:4566
HAL_I2C_Slave_Seq_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_BUSY_RX_LISTEN
;
stm32f4xx_hal_i2c.c:4594
HAL_I2C_Slave_Seq_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_LISTEN
;
stm32f4xx_hal_i2c.c:4631
HAL_I2C_Slave_Seq_Receive_DMA()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:4657
HAL_I2C_EnableListen_IT()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c.c:4659
HAL_I2C_EnableListen_IT()
hi2c
->
State
=
HAL_I2C_STATE_LISTEN
;
stm32f4xx_hal_i2c.c:4694
HAL_I2C_DisableListen_IT()
if
(
hi2c
->
State
==
HAL_I2C_STATE_LISTEN
)
stm32f4xx_hal_i2c.c:4696
HAL_I2C_DisableListen_IT()
tmp
=
(
uint32_t
)
(
hi2c
->
State
)
&
I2C_STATE_MSK
;
stm32f4xx_hal_i2c.c:4698
HAL_I2C_DisableListen_IT()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:4739
HAL_I2C_Master_Abort_IT()
hi2c
->
State
=
HAL_I2C_STATE_ABORT
;
stm32f4xx_hal_i2c.c:4790
HAL_I2C_EV_IRQHandler()
HAL_I2C_StateTypeDef
CurrentState
=
hi2c
->
State
;
stm32f4xx_hal_i2c.c:4986
HAL_I2C_ER_IRQHandler()
tmp3
=
hi2c
->
State
;
stm32f4xx_hal_i2c.c:5217
HAL_I2C_GetState()
return
hi2c
->
State
;
stm32f4xx_hal_i2c.c:5263
I2C_MasterTransmit_TXE()
HAL_I2C_StateTypeDef
CurrentState
=
hi2c
->
State
;
stm32f4xx_hal_i2c.c:5276
I2C_MasterTransmit_TXE()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:5293
I2C_MasterTransmit_TXE()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:5359
I2C_MasterTransmit_BTF()
if
(
hi2c
->
State
==
HAL_I2C_STATE_BUSY_TX
)
stm32f4xx_hal_i2c.c:5381
I2C_MasterTransmit_BTF()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:5398
I2C_MasterTransmit_BTF()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:5436
I2C_MemoryTransmit_TXE_BTF()
HAL_I2C_StateTypeDef
CurrentState
=
hi2c
->
State
;
stm32f4xx_hal_i2c.c:5494
I2C_MemoryTransmit_TXE_BTF()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:5522
I2C_MasterReceive_RXNE()
if
(
hi2c
->
State
==
HAL_I2C_STATE_BUSY_RX
)
stm32f4xx_hal_i2c.c:5567
I2C_MasterReceive_RXNE()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:5613
I2C_MasterReceive_RXNE()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:5724
I2C_MasterReceive_BTF()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:5791
I2C_Master_SB()
if
(
hi2c
->
State
==
HAL_I2C_STATE_BUSY_TX
)
stm32f4xx_hal_i2c.c:5859
I2C_Master_ADDR()
if
(
hi2c
->
State
==
HAL_I2C_STATE_BUSY_RX
)
stm32f4xx_hal_i2c.c:6000
I2C_SlaveTransmit_TXE()
HAL_I2C_StateTypeDef
CurrentState
=
hi2c
->
State
;
stm32f4xx_hal_i2c.c:6020
I2C_SlaveTransmit_TXE()
hi2c
->
State
=
HAL_I2C_STATE_LISTEN
;
stm32f4xx_hal_i2c.c:6062
I2C_SlaveReceive_RXNE()
HAL_I2C_StateTypeDef
CurrentState
=
hi2c
->
State
;
stm32f4xx_hal_i2c.c:6082
I2C_SlaveReceive_RXNE()
hi2c
->
State
=
HAL_I2C_STATE_LISTEN
;
stm32f4xx_hal_i2c.c:6127
I2C_Slave_ADDR()
if
(
(
(
uint32_t
)
hi2c
->
State
&
(
uint32_t
)
HAL_I2C_STATE_LISTEN
)
==
(
uint32_t
)
HAL_I2C_STATE_LISTEN
)
stm32f4xx_hal_i2c.c:6176
I2C_Slave_STOPF()
HAL_I2C_StateTypeDef
CurrentState
=
hi2c
->
State
;
stm32f4xx_hal_i2c.c:6295
I2C_Slave_STOPF()
hi2c
->
State
=
HAL_I2C_STATE_LISTEN
;
stm32f4xx_hal_i2c.c:6305
I2C_Slave_STOPF()
if
(
hi2c
->
State
==
HAL_I2C_STATE_LISTEN
)
stm32f4xx_hal_i2c.c:6309
I2C_Slave_STOPF()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:6324
I2C_Slave_STOPF()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:6345
I2C_Slave_AF()
HAL_I2C_StateTypeDef
CurrentState
=
hi2c
->
State
;
stm32f4xx_hal_i2c.c:6363
I2C_Slave_AF()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:6377
I2C_Slave_AF()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:6414
I2C_ITError()
HAL_I2C_StateTypeDef
CurrentState
=
hi2c
->
State
;
stm32f4xx_hal_i2c.c:6428
I2C_ITError()
hi2c
->
State
=
HAL_I2C_STATE_LISTEN
;
stm32f4xx_hal_i2c.c:6436
I2C_ITError()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:6458
I2C_ITError()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:6485
I2C_ITError()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:6492
I2C_ITError()
else
if
(
hi2c
->
State
==
HAL_I2C_STATE_ABORT
)
stm32f4xx_hal_i2c.c:6494
I2C_ITError()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:6551
I2C_ITError()
CurrentState
=
hi2c
->
State
;
stm32f4xx_hal_i2c.c:6556
I2C_ITError()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:6941
I2C_DMAXferCplt()
HAL_I2C_StateTypeDef
CurrentState
=
hi2c
->
State
;
stm32f4xx_hal_i2c.c:6969
I2C_DMAXferCplt()
hi2c
->
State
=
HAL_I2C_STATE_LISTEN
;
stm32f4xx_hal_i2c.c:6982
I2C_DMAXferCplt()
hi2c
->
State
=
HAL_I2C_STATE_LISTEN
;
stm32f4xx_hal_i2c.c:7037
I2C_DMAXferCplt()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:7103
I2C_DMAError()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:7128
I2C_DMAAbort()
HAL_I2C_StateTypeDef
CurrentState
=
hi2c
->
State
;
stm32f4xx_hal_i2c.c:7173
I2C_DMAAbort()
if
(
hi2c
->
State
==
HAL_I2C_STATE_ABORT
)
stm32f4xx_hal_i2c.c:7175
I2C_DMAAbort()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:7198
I2C_DMAAbort()
hi2c
->
State
=
HAL_I2C_STATE_LISTEN
;
stm32f4xx_hal_i2c.c:7202
I2C_DMAAbort()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:7238
I2C_WaitOnFlagUntilTimeout()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:7275
I2C_WaitOnMasterAddressFlagUntilTimeout()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:7293
I2C_WaitOnMasterAddressFlagUntilTimeout()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:7334
I2C_WaitOnTXEFlagUntilTimeout()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:7375
I2C_WaitOnBTFFlagUntilTimeout()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:7414
I2C_WaitOnSTOPFlagUntilTimeout()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:7475
I2C_WaitOnRXNEFlagUntilTimeout()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:7491
I2C_WaitOnRXNEFlagUntilTimeout()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c.c:7519
I2C_IsAcknowledgeFailed()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c_ex.c:94
HAL_I2CEx_ConfigAnalogFilter()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c_ex.c:96
HAL_I2CEx_ConfigAnalogFilter()
hi2c
->
State
=
HAL_I2C_STATE_BUSY
;
stm32f4xx_hal_i2c_ex.c:109
HAL_I2CEx_ConfigAnalogFilter()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
stm32f4xx_hal_i2c_ex.c:134
HAL_I2CEx_ConfigDigitalFilter()
if
(
hi2c
->
State
==
HAL_I2C_STATE_READY
)
stm32f4xx_hal_i2c_ex.c:136
HAL_I2CEx_ConfigDigitalFilter()
hi2c
->
State
=
HAL_I2C_STATE_BUSY
;
stm32f4xx_hal_i2c_ex.c:155
HAL_I2CEx_ConfigDigitalFilter()
hi2c
->
State
=
HAL_I2C_STATE_READY
;
Data Use
Functions writing
I2C_HandleTypeDef::State
Functions reading
I2C_HandleTypeDef::State
HAL_I2C_Init()
HAL_I2C_DeInit()
HAL_I2C_Master_Transmit()
HAL_I2C_Master_Receive()
HAL_I2C_Slave_Transmit()
HAL_I2C_Slave_Receive()
HAL_I2C_Master_Transmit_IT()
HAL_I2C_Master_Receive_IT()
HAL_I2C_Slave_Transmit_IT()
HAL_I2C_Slave_Receive_IT()
HAL_I2C_Master_Transmit_DMA()
HAL_I2C_Master_Receive_DMA()
HAL_I2C_Slave_Transmit_DMA()
HAL_I2C_Slave_Receive_DMA()
HAL_I2C_Mem_Write()
HAL_I2C_Mem_Read()
HAL_I2C_Mem_Write_IT()
HAL_I2C_Mem_Read_IT()
HAL_I2C_Mem_Write_DMA()
HAL_I2C_Mem_Read_DMA()
HAL_I2C_IsDeviceReady()
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_Slave_Seq_Transmit_IT()
HAL_I2C_Slave_Seq_Transmit_DMA()
HAL_I2C_Slave_Seq_Receive_IT()
HAL_I2C_Slave_Seq_Receive_DMA()
HAL_I2C_EnableListen_IT()
HAL_I2C_DisableListen_IT()
HAL_I2C_Master_Abort_IT()
I2C_MasterTransmit_TXE()
I2C_MasterTransmit_BTF()
I2C_MemoryTransmit_TXE_BTF()
I2C_MasterReceive_RXNE()
I2C_MasterReceive_BTF()
I2C_SlaveTransmit_TXE()
I2C_SlaveReceive_RXNE()
I2C_Slave_STOPF()
I2C_Slave_AF()
I2C_ITError()
I2C_DMAXferCplt()
I2C_DMAError()
I2C_DMAAbort()
I2C_WaitOnFlagUntilTimeout()
I2C_WaitOnMasterAddressFlagUntilTimeout()
I2C_WaitOnTXEFlagUntilTimeout()
I2C_WaitOnBTFFlagUntilTimeout()
I2C_WaitOnSTOPFlagUntilTimeout()
I2C_WaitOnRXNEFlagUntilTimeout()
I2C_IsAcknowledgeFailed()
HAL_I2CEx_ConfigAnalogFilter()
HAL_I2CEx_ConfigDigitalFilter()
all items filtered out
I2C_HandleTypeDef::State
HAL_I2C_Init()
HAL_I2C_Master_Transmit()
HAL_I2C_Master_Receive()
HAL_I2C_Slave_Transmit()
HAL_I2C_Slave_Receive()
HAL_I2C_Master_Transmit_IT()
HAL_I2C_Master_Receive_IT()
HAL_I2C_Slave_Transmit_IT()
HAL_I2C_Slave_Receive_IT()
HAL_I2C_Master_Transmit_DMA()
HAL_I2C_Master_Receive_DMA()
HAL_I2C_Slave_Transmit_DMA()
HAL_I2C_Slave_Receive_DMA()
HAL_I2C_Mem_Write()
HAL_I2C_Mem_Read()
HAL_I2C_Mem_Write_IT()
HAL_I2C_Mem_Read_IT()
HAL_I2C_Mem_Write_DMA()
HAL_I2C_Mem_Read_DMA()
HAL_I2C_IsDeviceReady()
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_Slave_Seq_Transmit_IT()
HAL_I2C_Slave_Seq_Transmit_DMA()
HAL_I2C_Slave_Seq_Receive_IT()
HAL_I2C_Slave_Seq_Receive_DMA()
HAL_I2C_EnableListen_IT()
HAL_I2C_DisableListen_IT()
HAL_I2C_EV_IRQHandler()
HAL_I2C_ER_IRQHandler()
HAL_I2C_GetState()
I2C_MasterTransmit_TXE()
I2C_MasterTransmit_BTF()
I2C_MemoryTransmit_TXE_BTF()
I2C_MasterReceive_RXNE()
I2C_Master_SB()
I2C_Master_ADDR()
I2C_SlaveTransmit_TXE()
I2C_SlaveReceive_RXNE()
I2C_Slave_ADDR()
I2C_Slave_STOPF()
I2C_Slave_AF()
I2C_ITError()
I2C_DMAXferCplt()
I2C_DMAAbort()
HAL_I2CEx_ConfigAnalogFilter()
HAL_I2CEx_ConfigDigitalFilter()
all items filtered out
Type of
I2C_HandleTypeDef::State
I2C_HandleTypeDef::State
HAL_I2C_StateTypeDef
all items filtered out