STM32412G-Discovery
I2Cx_ReadMultiple()
is only used within STM32412G-Discovery.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM32412G-Discovery
I2Cx_ReadMultiple()
I2Cx_ReadMultiple() function
Reads multiple data.
Syntax
from
stm32412g_discovery.c:134
static
HAL_StatusTypeDef
I2Cx_ReadMultiple
(
I2C_HandleTypeDef
*
i2c_handler
,
uint8_t
Addr
,
uint16_t
Reg
,
uint16_t
MemAddSize
,
uint8_t
*
Buffer
,
uint16_t
Length
)
;
Implemented in
stm32412g_discovery.c:653
Arguments
i2c_handler
I2C handler
Addr
I2C address
Reg
Reg address
MemAddSize
Buffer
Pointer to data buffer
Length
Length of the data
Return value
HAL status
References
Location
Referrer
Text
stm32412g_discovery.c:653
static
HAL_StatusTypeDef
I2Cx_ReadMultiple
(
I2C_HandleTypeDef
*
i2c_handler
,
stm32412g_discovery.c:134
static
HAL_StatusTypeDef
I2Cx_ReadMultiple
(
I2C_HandleTypeDef
*
i2c_handler
,
uint8_t
Addr
,
uint16_t
Reg
,
uint16_t
MemAddSize
,
uint8_t
*
Buffer
,
uint16_t
Length
)
;
stm32412g_discovery.c:990
AUDIO_IO_Read()
I2Cx_ReadMultiple
(
&
hI2cAudioHandler
,
Addr
,
Reg
,
I2C_MEMADD_SIZE_16BIT
,
(
uint8_t
*
)
&
read_value
,
2
)
;
stm32412g_discovery.c:1043
EEPROM_IO_ReadData()
return
(
I2Cx_ReadMultiple
(
&
hI2cExtHandler
,
DevAddress
,
MemAddress
,
I2C_MEMADD_SIZE_16BIT
,
pBuffer
,
BufferSize
)
)
;
stm32412g_discovery.c:1088
TS_IO_Read()
I2Cx_ReadMultiple
(
&
hI2cAudioHandler
,
Addr
,
Reg
,
I2C_MEMADD_SIZE_8BIT
,
(
uint8_t
*
)
&
read_value
,
1
)
;
stm32412g_discovery.c:1104
TS_IO_ReadMultiple()
return
I2Cx_ReadMultiple
(
&
hI2cAudioHandler
,
Addr
,
(
uint16_t
)
Reg
,
I2C_MEMADD_SIZE_8BIT
,
Buffer
,
Length
)
;
Call Tree
Functions calling
I2Cx_ReadMultiple()
Functions called by
I2Cx_ReadMultiple()
AUDIO_IO_Read()
EEPROM_IO_ReadData()
TS_IO_Read()
TS_IO_ReadMultiple()
all items filtered out
I2Cx_ReadMultiple()
HAL_I2C_Mem_Read()
I2Cx_Error()
all items filtered out
Data read by
I2Cx_ReadMultiple()
Data written by
I2Cx_ReadMultiple()
HAL_StatusTypeDef::HAL_OK
I2Cx_ReadMultiple()::i2c_handler
I2Cx_ReadMultiple()::Addr
I2Cx_ReadMultiple()::Reg
I2Cx_ReadMultiple()::MemAddress
I2Cx_ReadMultiple()::Buffer
I2Cx_ReadMultiple()::Length
I2Cx_ReadMultiple()::status
all items filtered out
I2Cx_ReadMultiple()
I2Cx_ReadMultiple()::status
all items filtered out
Type of
I2Cx_ReadMultiple()
I2Cx_ReadMultiple()
HAL_StatusTypeDef
HAL_StatusTypeDef
all items filtered out