HAL
+
0
/3 examples
SourceVu will show references to
__FMPI2C_HandleTypeDef::Init
from the following samples and libraries:
Drivers
Boards
STM32446E_EVAL
STM32F413H-Discovery
Examples
STM32446E_EVAL
Examples
I2C
FMPI2C_EEPROM
Symbol previews are coming soon...
Symbols
loading...
Files
loading (2/4)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
HAL
__FMPI2C_HandleTypeDef::Init
__FMPI2C_HandleTypeDef::Init field
FMPI2C communication parameters
Syntax
Show:
Summary
Declaration
from
stm32f4xx_hal_fmpi2c.h:189
FMPI2C_InitTypeDef
Init
;
Examples
__FMPI2C_HandleTypeDef::Init
is referenced by 3 libraries and example projects:
Drivers
Boards
STM32446E_EVAL
STM32F413H-Discovery
Examples
STM32446E_EVAL
Examples
I2C
FMPI2C_EEPROM
References
from
0/3
examples
Code
Location
Referrer
FMPI2C_InitTypeDef
Init
;
/*!< FMPI2C communication parameters */
stm32f4xx_hal_fmpi2c.h:189
hfmpi2c
->
Instance
->
TIMINGR
=
hfmpi2c
->
Init
.
Timing
&
TIMING_CLEAR_MASK
;
stm32f4xx_hal_fmpi2c.c:592
HAL_FMPI2C_Init()
if
(
hfmpi2c
->
Init
.
AddressingMode
==
FMPI2C_ADDRESSINGMODE_7BIT
)
stm32f4xx_hal_fmpi2c.c:599
HAL_FMPI2C_Init()
hfmpi2c
->
Instance
->
OAR1
=
(
FMPI2C_OAR1_OA1EN
|
hfmpi2c
->
Init
.
OwnAddress1
)
;
stm32f4xx_hal_fmpi2c.c:601
HAL_FMPI2C_Init()
hfmpi2c
->
Instance
->
OAR1
=
(
FMPI2C_OAR1_OA1EN
|
FMPI2C_OAR1_OA1MODE
|
hfmpi2c
->
Init
.
OwnAddress1
)
;
stm32f4xx_hal_fmpi2c.c:605
HAL_FMPI2C_Init()
if
(
hfmpi2c
->
Init
.
AddressingMode
==
FMPI2C_ADDRESSINGMODE_10BIT
)
stm32f4xx_hal_fmpi2c.c:610
HAL_FMPI2C_Init()
hfmpi2c
->
Instance
->
OAR2
=
(
hfmpi2c
->
Init
.
DualAddressMode
|
hfmpi2c
->
Init
.
OwnAddress2
|
\
stm32f4xx_hal_fmpi2c.c:627
HAL_FMPI2C_Init()
(
hfmpi2c
->
Init
.
OwnAddress2Masks
<
<
8
)
)
;
stm32f4xx_hal_fmpi2c.c:628
HAL_FMPI2C_Init()
hfmpi2c
->
Instance
->
CR1
=
(
hfmpi2c
->
Init
.
GeneralCallMode
|
hfmpi2c
->
Init
.
NoStretchMode
)
;
stm32f4xx_hal_fmpi2c.c:632
HAL_FMPI2C_Init()
if
(
hfmpi2c
->
Init
.
NoStretchMode
==
FMPI2C_NOSTRETCH_ENABLE
)
stm32f4xx_hal_fmpi2c.c:1420
HAL_FMPI2C_Slave_Transmit()
if
(
hfmpi2c
->
Init
.
AddressingMode
==
FMPI2C_ADDRESSINGMODE_10BIT
)
stm32f4xx_hal_fmpi2c.c:1436
HAL_FMPI2C_Slave_Transmit()
if
(
hfmpi2c
->
Init
.
NoStretchMode
==
FMPI2C_NOSTRETCH_ENABLE
)
stm32f4xx_hal_fmpi2c.c:1865
HAL_FMPI2C_Slave_Transmit_IT()
if
(
hfmpi2c
->
Init
.
NoStretchMode
==
FMPI2C_NOSTRETCH_ENABLE
)
stm32f4xx_hal_fmpi2c.c:2293
HAL_FMPI2C_Slave_Transmit_DMA()
hfmpi2c
->
Instance
->
CR2
=
FMPI2C_GENERATE_START
(
hfmpi2c
->
Init
.
AddressingMode
,
DevAddress
)
;
stm32f4xx_hal_fmpi2c.c:3278
HAL_FMPI2C_IsDeviceReady()
if
(
hfmpi2c
->
Init
.
AddressingMode
==
FMPI2C_ADDRESSINGMODE_10BIT
)
stm32f4xx_hal_fmpi2c.c:5963
FMPI2C_ITAddrCplt()
Call Tree
from
0/3
examples
All items filtered out
All items filtered out
Data Use
from
0/3
examples
__FMPI2C_HandleTypeDef::Init
is read by 6 functions:
All items filtered out
__FMPI2C_HandleTypeDef::Init
HAL_FMPI2C_Init()
HAL_FMPI2C_Slave_Transmit()
HAL_FMPI2C_Slave_Transmit_IT()
HAL_FMPI2C_Slave_Transmit_DMA()
HAL_FMPI2C_IsDeviceReady()
FMPI2C_ITAddrCplt()
All items filtered out
Class Tree
from
0/3
examples
All items filtered out
All items filtered out
Override Tree
from
0/3
examples
All items filtered out
All items filtered out
Implementations
from
0/3
examples
All items filtered out
All items filtered out
Instances
from
0/3
examples
Lifecycle
from
0/3
examples
All items filtered out
All items filtered out