HAL
+ 0/3 examples
CodeScope 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...
CodeScope
STM32 Libraries and Samples
HAL
__FMPI2C_HandleTypeDef::Init
__FMPI2C_HandleTypeDef::Init field
FMPI2C communication parameters
Syntax
from
stm32f4xx_hal_fmpi2c.h:189
FMPI2C_InitTypeDef
Init
;
Examples
__FMPI2C_HandleTypeDef::Init
is referenced by
3 libraries and example projects
.
References
Location
Referrer
Text
stm32f4xx_hal_fmpi2c.h:189
FMPI2C_InitTypeDef
Init
;
/*!< FMPI2C communication parameters */
stm32f4xx_hal_fmpi2c.c:592
HAL_FMPI2C_Init()
hfmpi2c
->
Instance
->
TIMINGR
=
hfmpi2c
->
Init
.
Timing
&
TIMING_CLEAR_MASK
;
stm32f4xx_hal_fmpi2c.c:599
HAL_FMPI2C_Init()
if
(
hfmpi2c
->
Init
.
AddressingMode
==
FMPI2C_ADDRESSINGMODE_7BIT
)
stm32f4xx_hal_fmpi2c.c:601
HAL_FMPI2C_Init()
hfmpi2c
->
Instance
->
OAR1
=
(
FMPI2C_OAR1_OA1EN
|
hfmpi2c
->
Init
.
OwnAddress1
)
;
stm32f4xx_hal_fmpi2c.c:605
HAL_FMPI2C_Init()
hfmpi2c
->
Instance
->
OAR1
=
(
FMPI2C_OAR1_OA1EN
|
FMPI2C_OAR1_OA1MODE
|
hfmpi2c
->
Init
.
OwnAddress1
)
;
stm32f4xx_hal_fmpi2c.c:610
HAL_FMPI2C_Init()
if
(
hfmpi2c
->
Init
.
AddressingMode
==
FMPI2C_ADDRESSINGMODE_10BIT
)
stm32f4xx_hal_fmpi2c.c:627
HAL_FMPI2C_Init()
hfmpi2c
->
Instance
->
OAR2
=
(
hfmpi2c
->
Init
.
DualAddressMode
|
hfmpi2c
->
Init
.
OwnAddress2
|
\
stm32f4xx_hal_fmpi2c.c:628
HAL_FMPI2C_Init()
(
hfmpi2c
->
Init
.
OwnAddress2Masks
<
<
8
)
)
;
stm32f4xx_hal_fmpi2c.c:632
HAL_FMPI2C_Init()
hfmpi2c
->
Instance
->
CR1
=
(
hfmpi2c
->
Init
.
GeneralCallMode
|
hfmpi2c
->
Init
.
NoStretchMode
)
;
stm32f4xx_hal_fmpi2c.c:1420
HAL_FMPI2C_Slave_Transmit()
if
(
hfmpi2c
->
Init
.
NoStretchMode
==
FMPI2C_NOSTRETCH_ENABLE
)
stm32f4xx_hal_fmpi2c.c:1436
HAL_FMPI2C_Slave_Transmit()
if
(
hfmpi2c
->
Init
.
AddressingMode
==
FMPI2C_ADDRESSINGMODE_10BIT
)
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()
if
(
hfmpi2c
->
Init
.
NoStretchMode
==
FMPI2C_NOSTRETCH_ENABLE
)
stm32f4xx_hal_fmpi2c.c:3278
HAL_FMPI2C_IsDeviceReady()
hfmpi2c
->
Instance
->
CR2
=
FMPI2C_GENERATE_START
(
hfmpi2c
->
Init
.
AddressingMode
,
DevAddress
)
;
stm32f4xx_hal_fmpi2c.c:5963
FMPI2C_ITAddrCplt()
if
(
hfmpi2c
->
Init
.
AddressingMode
==
FMPI2C_ADDRESSINGMODE_10BIT
)
Data Use
Functions reading
__FMPI2C_HandleTypeDef::Init
__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
Type of
__FMPI2C_HandleTypeDef::Init
__FMPI2C_HandleTypeDef::Init
FMPI2C_InitTypeDef
all items filtered out