HAL
I2C_HandleTypeDef::State is only used within HAL.
 
Symbols
loading...
Files
loading...

I2C_HandleTypeDef::State field

I2C communication state

References

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

Data Use

Functions writing I2C_HandleTypeDef::State
Functions reading I2C_HandleTypeDef::State
I2C_HandleTypeDef::State
Type of I2C_HandleTypeDef::State
I2C_HandleTypeDef::State
all items filtered out