STM324x9I_EVAL
heval_I2c
is only used within STM324x9I_EVAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM324x9I_EVAL
heval_I2c
heval_I2c variable
Syntax
from
stm324x9i_eval.c:101
static
I2C_HandleTypeDef
heval_I2c
;
References
Location
Referrer
Text
stm324x9i_eval.c:101
static
I2C_HandleTypeDef
heval_I2c
;
stm324x9i_eval.c:429
BSP_TS3510_IsDetected()
status
=
HAL_I2C_Mem_Read
(
&
heval_I2c
,
TS3510_I2C_ADDRESS
,
0x8A
,
I2C_MEMADD_SIZE_8BIT
,
&
a_buffer
,
1
,
1000
)
;
stm324x9i_eval.c:434
BSP_TS3510_IsDetected()
error
=
(
uint32_t
)
HAL_I2C_GetError
(
&
heval_I2c
)
;
stm324x9i_eval.c:498
I2Cx_Init()
if
(
HAL_I2C_GetState
(
&
heval_I2c
)
==
HAL_I2C_STATE_RESET
)
stm324x9i_eval.c:500
I2Cx_Init()
heval_I2c
.
Instance
=
I2C1
;
stm324x9i_eval.c:501
I2Cx_Init()
heval_I2c
.
Init
.
ClockSpeed
=
BSP_I2C_SPEED
;
stm324x9i_eval.c:502
I2Cx_Init()
heval_I2c
.
Init
.
DutyCycle
=
I2C_DUTYCYCLE_2
;
stm324x9i_eval.c:503
I2Cx_Init()
heval_I2c
.
Init
.
OwnAddress1
=
0
;
stm324x9i_eval.c:504
I2Cx_Init()
heval_I2c
.
Init
.
AddressingMode
=
I2C_ADDRESSINGMODE_7BIT
;
stm324x9i_eval.c:505
I2Cx_Init()
heval_I2c
.
Init
.
DualAddressMode
=
I2C_DUALADDRESS_DISABLED
;
stm324x9i_eval.c:506
I2Cx_Init()
heval_I2c
.
Init
.
OwnAddress2
=
0
;
stm324x9i_eval.c:507
I2Cx_Init()
heval_I2c
.
Init
.
GeneralCallMode
=
I2C_GENERALCALL_DISABLED
;
stm324x9i_eval.c:508
I2Cx_Init()
heval_I2c
.
Init
.
NoStretchMode
=
I2C_NOSTRETCH_DISABLED
;
stm324x9i_eval.c:512
I2Cx_Init()
HAL_I2C_Init
(
&
heval_I2c
)
;
stm324x9i_eval.c:553
I2Cx_Write()
status
=
HAL_I2C_Mem_Write
(
&
heval_I2c
,
Addr
,
(
uint16_t
)
Reg
,
I2C_MEMADD_SIZE_8BIT
,
&
Value
,
1
,
100
)
;
stm324x9i_eval.c:574
I2Cx_Read()
status
=
HAL_I2C_Mem_Read
(
&
heval_I2c
,
Addr
,
Reg
,
I2C_MEMADD_SIZE_8BIT
,
&
Value
,
1
,
1000
)
;
stm324x9i_eval.c:600
I2Cx_ReadMultiple()
status
=
HAL_I2C_Master_Receive
(
&
heval_I2c
,
Addr
,
Buffer
,
Length
,
1000
)
;
stm324x9i_eval.c:604
I2Cx_ReadMultiple()
status
=
HAL_I2C_Mem_Read
(
&
heval_I2c
,
Addr
,
(
uint16_t
)
Reg
,
MemAddress
,
Buffer
,
Length
,
1000
)
;
stm324x9i_eval.c:629
I2Cx_WriteMultiple()
status
=
HAL_I2C_Mem_Write
(
&
heval_I2c
,
Addr
,
(
uint16_t
)
Reg
,
MemAddress
,
Buffer
,
Length
,
1000
)
;
stm324x9i_eval.c:649
I2Cx_IsDeviceReady()
return
(
HAL_I2C_IsDeviceReady
(
&
heval_I2c
,
DevAddress
,
Trials
,
1000
)
)
;
stm324x9i_eval.c:659
I2Cx_Error()
HAL_I2C_DeInit
(
&
heval_I2c
)
;
Data Use
Functions reading
heval_I2c
heval_I2c
I2Cx_Init()
all items filtered out
Type of
heval_I2c
heval_I2c
I2C_HandleTypeDef
all items filtered out