HAL
I2C_WaitOnSTOPRequestThroughIT() is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALI2C_WaitOnSTOPRequestThroughIT()

I2C_WaitOnSTOPRequestThroughIT() function

This function handles I2C Communication Timeout for specific usage of STOP request through Interrupt.

Syntax

static HAL_StatusTypeDef I2C_WaitOnSTOPRequestThroughIT(I2C_HandleTypeDef *hi2c);
Implemented in stm32f4xx_hal_i2c.c:7434

Arguments

hi2c

Pointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2C.

Return value

HAL status

References

LocationReferrerText
stm32f4xx_hal_i2c.c:7434
static HAL_StatusTypeDef I2C_WaitOnSTOPRequestThroughIT(I2C_HandleTypeDef *hi2c)
stm32f4xx_hal_i2c.c:370
static HAL_StatusTypeDef I2C_WaitOnSTOPRequestThroughIT(I2C_HandleTypeDef *hi2c);
stm32f4xx_hal_i2c.c:5550I2C_MasterReceive_RXNE()
if (I2C_WaitOnSTOPRequestThroughIT(hi2c) == HAL_OK)

Call Tree

Functions calling I2C_WaitOnSTOPRequestThroughIT()
all items filtered out
I2C_WaitOnSTOPRequestThroughIT()
Data read by I2C_WaitOnSTOPRequestThroughIT()
Data written by I2C_WaitOnSTOPRequestThroughIT()
I2C_WaitOnSTOPRequestThroughIT()
I2C_WaitOnSTOPRequestThroughIT()::count
all items filtered out
Type of I2C_WaitOnSTOPRequestThroughIT()
I2C_WaitOnSTOPRequestThroughIT()
uint32_t
all items filtered out