HAL + 0/4 examples
CodeScope will show references to HAL_I2C_Slave_Receive() from the following samples and libraries:
Examples
STM32469I-Discovery
Examples
I2C
STM32F412G-Discovery
Examples
I2C
STM32F412ZG-Nucleo
Examples
I2C
STM32F413ZH-Nucleo
Examples
I2C
 
Symbols
loading...
Files
loading...

HAL_I2C_Slave_Receive() function

Receive in slave mode an amount of data in blocking mode

Syntax

HAL_StatusTypeDef HAL_I2C_Slave_Receive(I2C_HandleTypeDef *hi2c,     uint8_t *pData,     uint16_t Size,     uint32_t Timeout);
Implemented in stm32f4xx_hal_i2c.c:1558

Arguments

hi2c

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

pData

Pointer to data buffer

Size

Amount of data to be sent

Timeout

Timeout duration

Return value

HAL status

Examples

HAL_I2C_Slave_Receive() is referenced by 4 libraries and example projects.

References

LocationText
stm32f4xx_hal_i2c.c:1558
HAL_StatusTypeDef HAL_I2C_Slave_Receive(I2C_HandleTypeDef *hi2c, uint8_t *pData, uint16_t Size, uint32_t Timeout)
stm32f4xx_hal_i2c.h:569
HAL_StatusTypeDef HAL_I2C_Slave_Receive(I2C_HandleTypeDef *hi2c, uint8_t *pData, uint16_t Size, uint32_t Timeout);