STM32F429I-Discovery
+ 0/6 examples
CodeScope will show references to
I2cHandle
from the following samples and libraries:
Examples
STM32F429I-Discovery
Examples
BSP
I2C
I2C_TwoBoards_ComDMA
I2C_TwoBoards_ComIT
I2C_TwoBoards_ComPolling
I2C_TwoBoards_RestartAdvComIT
I2C_TwoBoards_RestartComIT
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM32F429I-Discovery
I2cHandle
I2cHandle variable
Syntax
from
stm32f429i_discovery.c:88
I2C_HandleTypeDef
I2cHandle
;
Examples
I2cHandle
is referenced by
6 libraries and example projects
.
References
Location
Referrer
Text
stm32f429i_discovery.c:88
I2C_HandleTypeDef
I2cHandle
;
stm32f429i_discovery.c:301
I2Cx_MspInit()
pI2cHandle
=
&
I2cHandle
;
stm32f429i_discovery.c:409
I2Cx_Init()
if
(
HAL_I2C_GetState
(
&
I2cHandle
)
==
HAL_I2C_STATE_RESET
)
stm32f429i_discovery.c:411
I2Cx_Init()
I2cHandle
.
Instance
=
DISCOVERY_I2Cx
;
stm32f429i_discovery.c:412
I2Cx_Init()
I2cHandle
.
Init
.
ClockSpeed
=
BSP_I2C_SPEED
;
stm32f429i_discovery.c:413
I2Cx_Init()
I2cHandle
.
Init
.
DutyCycle
=
I2C_DUTYCYCLE_2
;
stm32f429i_discovery.c:414
I2Cx_Init()
I2cHandle
.
Init
.
OwnAddress1
=
0
;
stm32f429i_discovery.c:415
I2Cx_Init()
I2cHandle
.
Init
.
AddressingMode
=
I2C_ADDRESSINGMODE_7BIT
;
stm32f429i_discovery.c:416
I2Cx_Init()
I2cHandle
.
Init
.
DualAddressMode
=
I2C_DUALADDRESS_DISABLED
;
stm32f429i_discovery.c:417
I2Cx_Init()
I2cHandle
.
Init
.
OwnAddress2
=
0
;
stm32f429i_discovery.c:418
I2Cx_Init()
I2cHandle
.
Init
.
GeneralCallMode
=
I2C_GENERALCALL_DISABLED
;
stm32f429i_discovery.c:419
I2Cx_Init()
I2cHandle
.
Init
.
NoStretchMode
=
I2C_NOSTRETCH_DISABLED
;
stm32f429i_discovery.c:422
I2Cx_Init()
I2Cx_MspInit
(
&
I2cHandle
)
;
stm32f429i_discovery.c:423
I2Cx_Init()
HAL_I2C_Init
(
&
I2cHandle
)
;
stm32f429i_discovery.c:458
I2Cx_WriteData()
status
=
HAL_I2C_Mem_Write
(
&
I2cHandle
,
Addr
,
(
uint16_t
)
Reg
,
I2C_MEMADD_SIZE_8BIT
,
&
Value
,
1
,
I2cxTimeout
)
;
stm32f429i_discovery.c:479
I2Cx_WriteBuffer()
status
=
HAL_I2C_Mem_Write
(
&
I2cHandle
,
Addr
,
(
uint16_t
)
Reg
,
I2C_MEMADD_SIZE_8BIT
,
pBuffer
,
Length
,
I2cxTimeout
)
;
stm32f429i_discovery.c:500
I2Cx_ReadData()
status
=
HAL_I2C_Mem_Read
(
&
I2cHandle
,
Addr
,
Reg
,
I2C_MEMADD_SIZE_8BIT
,
&
value
,
1
,
I2cxTimeout
)
;
stm32f429i_discovery.c:524
I2Cx_ReadBuffer()
status
=
HAL_I2C_Mem_Read
(
&
I2cHandle
,
Addr
,
(
uint16_t
)
Reg
,
I2C_MEMADD_SIZE_8BIT
,
pBuffer
,
Length
,
I2cxTimeout
)
;
stm32f429i_discovery.c:553
I2Cx_WriteBufferDMA()
status
=
HAL_I2C_Mem_Write_DMA
(
&
I2cHandle
,
Addr
,
Reg
,
I2C_MEMADD_SIZE_16BIT
,
pBuffer
,
Length
)
;
stm32f429i_discovery.c:577
I2Cx_ReadBufferDMA()
status
=
HAL_I2C_Mem_Read_DMA
(
&
I2cHandle
,
Addr
,
Reg
,
I2C_MEMADD_SIZE_16BIT
,
pBuffer
,
Length
)
;
stm32f429i_discovery.c:598
I2Cx_IsDeviceReady()
return
(
HAL_I2C_IsDeviceReady
(
&
I2cHandle
,
DevAddress
,
Trials
,
I2cxTimeout
)
)
;
stm32f429i_discovery.c:608
I2Cx_Error()
HAL_I2C_DeInit
(
&
I2cHandle
)
;
Data Use
Functions reading
I2cHandle
I2cHandle
I2Cx_Init()
all items filtered out
Type of
I2cHandle
I2cHandle
I2C_HandleTypeDef
all items filtered out