I2C_TwoBoards_ComIT
I2cHandle
is only used within I2C_TwoBoards_ComIT.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
I2C_TwoBoards_ComIT
I2cHandle
I2cHandle variable
Syntax
from
stm32f4xx_it.c:38
extern
I2C_HandleTypeDef
I2cHandle
;
Implemented in
main.c:46
References
Location
Referrer
Text
main.c:46
I2C_HandleTypeDef
I2cHandle
;
stm32f4xx_it.c:38
extern
I2C_HandleTypeDef
I2cHandle
;
main.c:89
main()
I2cHandle
.
Instance
=
I2Cx
;
main.c:90
main()
I2cHandle
.
Init
.
ClockSpeed
=
I2C_SPEEDCLOCK
;
main.c:91
main()
I2cHandle
.
Init
.
DutyCycle
=
I2C_DUTYCYCLE
;
main.c:92
main()
I2cHandle
.
Init
.
OwnAddress1
=
I2C_ADDRESS
;
main.c:93
main()
I2cHandle
.
Init
.
AddressingMode
=
I2C_ADDRESSINGMODE_10BIT
;
main.c:94
main()
I2cHandle
.
Init
.
DualAddressMode
=
I2C_DUALADDRESS_DISABLE
;
main.c:95
main()
I2cHandle
.
Init
.
OwnAddress2
=
0xFF
;
main.c:96
main()
I2cHandle
.
Init
.
GeneralCallMode
=
I2C_GENERALCALL_DISABLE
;
main.c:97
main()
I2cHandle
.
Init
.
NoStretchMode
=
I2C_NOSTRETCH_DISABLE
;
main.c:99
main()
if
(
HAL_I2C_Init
(
&
I2cHandle
)
!=
HAL_OK
)
main.c:195
main()
if
(
HAL_I2C_Slave_Receive_IT
(
&
I2cHandle
,
(
uint8_t
*
)
aRxBuffer
,
RXBUFFERSIZE
)
!=
HAL_OK
)
main.c:208
main()
while
(
HAL_I2C_GetState
(
&
I2cHandle
)
!=
HAL_I2C_STATE_READY
)
main.c:215
main()
if
(
HAL_I2C_Slave_Transmit_IT
(
&
I2cHandle
,
(
uint8_t
*
)
aTxBuffer
,
TXBUFFERSIZE
)
!=
HAL_OK
)
main.c:230
main()
while
(
HAL_I2C_GetState
(
&
I2cHandle
)
!=
HAL_I2C_STATE_READY
)
stm32f4xx_it.c:159
I2C1_EV_IRQHandler()
HAL_I2C_EV_IRQHandler
(
&
I2cHandle
)
;
stm32f4xx_it.c:170
I2C1_ER_IRQHandler()
HAL_I2C_ER_IRQHandler
(
&
I2cHandle
)
;
Data Use
Functions reading
I2cHandle
I2cHandle
main()
all items filtered out
Type of
I2cHandle
I2cHandle
I2C_HandleTypeDef
all items filtered out