I2Cx_ReadMultiple() is only used within STM324x9I_EVAL.
 
Symbols
loading...
Files
loading...

I2Cx_ReadMultiple() function

Reads multiple data.

Syntax

static HAL_StatusTypeDef I2Cx_ReadMultiple(uint8_t Addr,     uint16_t Reg,     uint16_t MemAddSize,     uint8_t *Buffer,     uint16_t Length);
Implemented in stm324x9i_eval.c:594

Arguments

Addr

I2C address

Reg

Reg address

MemAddSize

Buffer

Pointer to data buffer

Length

Length of the data

Return value

Number of read data

References

LocationReferrerText
stm324x9i_eval.c:594
static HAL_StatusTypeDef I2Cx_ReadMultiple(uint8_t Addr, uint16_t Reg, uint16_t MemAddress, uint8_t *Buffer, uint16_t Length)
stm324x9i_eval.c:115
static HAL_StatusTypeDef I2Cx_ReadMultiple(uint8_t Addr, uint16_t Reg, uint16_t MemAddSize, uint8_t *Buffer, uint16_t Length);
stm324x9i_eval.c:719IOE_ReadMultiple()
return I2Cx_ReadMultiple(Addr, (uint16_t)Reg, I2C_MEMADD_SIZE_8BIT, Buffer, Length);
stm324x9i_eval.c:788AUDIO_IO_Read()
I2Cx_ReadMultiple(Addr, Reg, I2C_MEMADD_SIZE_16BIT, (uint8_t*)&Read_Value, 2);
stm324x9i_eval.c:882EEPROM_IO_ReadData()

Call Tree

Functions calling I2Cx_ReadMultiple()
Functions called by I2Cx_ReadMultiple()
I2Cx_ReadMultiple()
Data read by I2Cx_ReadMultiple()
Data written by I2Cx_ReadMultiple()
I2Cx_ReadMultiple()
I2Cx_ReadMultiple()::status
all items filtered out
Type of I2Cx_ReadMultiple()
I2Cx_ReadMultiple()