I2C_TwoBoards_AdvComIT
I2cHandle
is only used within I2C_TwoBoards_AdvComIT.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
I2C_TwoBoards_AdvComIT
I2cHandle
I2cHandle variable
Syntax
from
stm32f4xx_it.c:38
extern
I2C_HandleTypeDef
I2cHandle
;
Implemented in
main.c:50
References
Location
Referrer
Text
main.c:50
I2C_HandleTypeDef
I2cHandle
;
stm32f4xx_it.c:38
extern
I2C_HandleTypeDef
I2cHandle
;
main.c:98
main()
I2cHandle
.
Instance
=
I2Cx
;
main.c:99
main()
I2cHandle
.
Init
.
ClockSpeed
=
I2C_SPEEDCLOCK
;
main.c:100
main()
I2cHandle
.
Init
.
DutyCycle
=
I2C_DUTYCYCLE
;
main.c:101
main()
I2cHandle
.
Init
.
OwnAddress1
=
I2C_ADDRESS
;
main.c:102
main()
I2cHandle
.
Init
.
AddressingMode
=
I2C_ADDRESSINGMODE_7BIT
;
main.c:103
main()
I2cHandle
.
Init
.
DualAddressMode
=
I2C_DUALADDRESS_DISABLE
;
main.c:104
main()
I2cHandle
.
Init
.
OwnAddress2
=
0xFF
;
main.c:105
main()
I2cHandle
.
Init
.
GeneralCallMode
=
I2C_GENERALCALL_DISABLE
;
main.c:106
main()
I2cHandle
.
Init
.
NoStretchMode
=
I2C_NOSTRETCH_DISABLE
;
main.c:108
main()
if
(
HAL_I2C_Init
(
&
I2cHandle
)
!=
HAL_OK
)
main.c:142
main()
if
(
HAL_I2C_Master_Transmit_IT
(
&
I2cHandle
,
(
uint16_t
)
I2C_ADDRESS
,
(
uint8_t
*
)
&
bTransferRequest
,
1
)
!=
HAL_OK
)
main.c:154
main()
while
(
HAL_I2C_GetState
(
&
I2cHandle
)
!=
HAL_I2C_STATE_READY
)
main.c:161
main()
while
(
HAL_I2C_GetError
(
&
I2cHandle
)
==
HAL_I2C_ERROR_AF
)
;
main.c:166
main()
if
(
HAL_I2C_Master_Transmit_IT
(
&
I2cHandle
,
(
uint16_t
)
I2C_ADDRESS
,
(
uint8_t
*
)
&
hTxNumData
,
2
)
!=
HAL_OK
)
main.c:178
main()
while
(
HAL_I2C_GetState
(
&
I2cHandle
)
!=
HAL_I2C_STATE_READY
)
main.c:185
main()
while
(
HAL_I2C_GetError
(
&
I2cHandle
)
==
HAL_I2C_ERROR_AF
)
;
main.c:190
main()
if
(
HAL_I2C_Master_Transmit_IT
(
&
I2cHandle
,
(
uint16_t
)
I2C_ADDRESS
,
(
uint8_t
*
)
aTxBuffer
,
TXBUFFERSIZE
)
!=
HAL_OK
)
main.c:202
main()
while
(
HAL_I2C_GetState
(
&
I2cHandle
)
!=
HAL_I2C_STATE_READY
)
main.c:209
main()
while
(
HAL_I2C_GetError
(
&
I2cHandle
)
==
HAL_I2C_ERROR_AF
)
;
main.c:217
main()
if
(
HAL_I2C_Master_Transmit_IT
(
&
I2cHandle
,
(
uint16_t
)
I2C_ADDRESS
,
(
uint8_t
*
)
&
bTransferRequest
,
1
)
!=
HAL_OK
)
main.c:229
main()
while
(
HAL_I2C_GetState
(
&
I2cHandle
)
!=
HAL_I2C_STATE_READY
)
main.c:236
main()
while
(
HAL_I2C_GetError
(
&
I2cHandle
)
==
HAL_I2C_ERROR_AF
)
;
main.c:241
main()
if
(
HAL_I2C_Master_Transmit_IT
(
&
I2cHandle
,
(
uint16_t
)
I2C_ADDRESS
,
(
uint8_t
*
)
&
hRxNumData
,
2
)
!=
HAL_OK
)
main.c:253
main()
while
(
HAL_I2C_GetState
(
&
I2cHandle
)
!=
HAL_I2C_STATE_READY
)
main.c:260
main()
while
(
HAL_I2C_GetError
(
&
I2cHandle
)
==
HAL_I2C_ERROR_AF
)
;
main.c:265
main()
if
(
HAL_I2C_Master_Receive_IT
(
&
I2cHandle
,
(
uint16_t
)
I2C_ADDRESS
,
(
uint8_t
*
)
aRxBuffer
,
RXBUFFERSIZE
)
!=
HAL_OK
)
main.c:277
main()
while
(
HAL_I2C_GetState
(
&
I2cHandle
)
!=
HAL_I2C_STATE_READY
)
main.c:284
main()
while
(
HAL_I2C_GetError
(
&
I2cHandle
)
==
HAL_I2C_ERROR_AF
)
;
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