Macros
Transfer Speed Mode
Peripheral Driver » LL Driver » I2C » Defines » I2C Exported Constants

## Macros
#define | LL_I2C_SPEED_MODE_STANDARD (0x1UL << I2C_CTRL_SPEED_POS)
#define | LL_I2C_SPEED_MODE_FAST (0x2UL << I2C_CTRL_SPEED_POS)
#define | LL_I2C_SPEED_MODE_HIGH (0x3UL << I2C_CTRL_SPEED_POS)

## Detailed Description

## Macro Definition Documentation

## ◆ LL_I2C_SPEED_MODE_FAST

#define LL_I2C_SPEED_MODE_FAST (0x2UL << I2C_CTRL_SPEED_POS)

Fast (400 Kb/s) or Fast Plus mode (1000 Kb/s) of operation.

Definition at line 198 of file ll_i2c.h.

## ◆ LL_I2C_SPEED_MODE_HIGH

#define LL_I2C_SPEED_MODE_HIGH (0x3UL << I2C_CTRL_SPEED_POS)

High Speed mode (3.4 Mb/s) of operation.

Definition at line 199 of file ll_i2c.h.

## ◆ LL_I2C_SPEED_MODE_STANDARD

#define LL_I2C_SPEED_MODE_STANDARD (0x1UL << I2C_CTRL_SPEED_POS)

Standard Speed mode(0 to 100 Kb/s) of operation.

Definition at line 197 of file ll_i2c.h.