HAL
I2C_SPEED_FAST
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
I2C_SPEED_FAST
I2C_SPEED_FAST macro
Syntax
from
stm32f4xx_hal_i2c.h:664
#define
I2C_SPEED_FAST
(
__PCLK__
,
__SPEED__
,
__DUTYCYCLE__
)
(
(
(
__DUTYCYCLE__
)
==
I2C_DUTYCYCLE_2
)
?
I2C_CCR_CALCULATION
(
(
__PCLK__
)
,
(
__SPEED__
)
,
3U
)
:
(
I2C_CCR_CALCULATION
(
(
__PCLK__
)
,
(
__SPEED__
)
,
25U
)
|
I2C_DUTYCYCLE_16_9
)
)
Arguments
__PCLK__
__SPEED__
__DUTYCYCLE__
References
Location
Text
stm32f4xx_hal_i2c.h:664
#define
I2C_SPEED_FAST
(
__PCLK__
,
__SPEED__
,
__DUTYCYCLE__
)
(
(
(
__DUTYCYCLE__
)
==
I2C_DUTYCYCLE_2
)
?
I2C_CCR_CALCULATION
(
(
__PCLK__
)
,
(
__SPEED__
)
,
3U
)
:
(
I2C_CCR_CALCULATION
(
(
__PCLK__
)
,
(
__SPEED__
)
,
25U
)
|
I2C_DUTYCYCLE_16_9
)
)
stm32f4xx_hal_i2c.h:666
(
(
I2C_SPEED_FAST
(
(
__PCLK__
)
,
(
__SPEED__
)
,
(
__DUTYCYCLE__
)
)
&
I2C_CCR_CCR
)
==
0U
)
?
1U
:
\
stm32f4xx_hal_i2c.h:667
(
(
I2C_SPEED_FAST
(
(
__PCLK__
)
,
(
__SPEED__
)
,
(
__DUTYCYCLE__
)
)
)
|
I2C_CCR_FS
)
)