HAL + 0/12 examples
CodeScope will show references to HAL_I2C_Master_Seq_Receive_IT() from the following samples and libraries:
Examples
STM32469I-Discovery
Examples
I2C
STM32F4-Discovery
Examples
I2C
STM32F401-Discovery
Examples
I2C
STM32F411E-Discovery
Examples
I2C
STM32F412G-Discovery
Examples
I2C
STM32F429I-Discovery
Examples
I2C
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHALHAL_I2C_Master_Seq_Receive_IT()

HAL_I2C_Master_Seq_Receive_IT() function

Sequential receive in master I2C mode an amount of data in non-blocking mode with Interrupt

Syntax

HAL_StatusTypeDef HAL_I2C_Master_Seq_Receive_IT(I2C_HandleTypeDef *hi2c,     uint16_t DevAddress,     uint8_t *pData,     uint16_t Size,     uint32_t XferOptions);
Implemented in stm32f4xx_hal_i2c.c:3843

Arguments

hi2c

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

DevAddress

Target device address: The device 7 bits address value in datasheet must be shifted to the left before calling the interface

pData

Pointer to data buffer

Size

Amount of data to be sent

XferOptions

Options of Transfer, value of I2C_XferOptions_definition

Return value

HAL status

Notes

This interface allow to manage repeated start condition when a direction change during transfer

Examples

HAL_I2C_Master_Seq_Receive_IT() is referenced by 12 libraries and example projects.

References

LocationText
stm32f4xx_hal_i2c.c:3843
HAL_StatusTypeDef HAL_I2C_Master_Seq_Receive_IT(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint8_t *pData, uint16_t Size, uint32_t XferOptions)
stm32f4xx_hal_i2c.h:583
HAL_StatusTypeDef HAL_I2C_Master_Seq_Receive_IT(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint8_t *pData, uint16_t Size, uint32_t XferOptions);

Call Tree

Functions called by HAL_I2C_Master_Seq_Receive_IT()
HAL_I2C_Master_Seq_Receive_IT()
assert_failed()
all items filtered out
Type of HAL_I2C_Master_Seq_Receive_IT()
HAL_I2C_Master_Seq_Receive_IT()
uint32_t
all items filtered out