Modules | Macros
I2C Exported Constants
Peripheral Driver » HAL Driver » I2C » Defines
Collaboration diagram for I2C Exported Constants:

## Modules
| I2C Error Code definition
| I2C Transfer Speed
| I2C Addressing Mode
| I2C General Call Addressing Mode
| I2C Memory Address Size
| I2C Sequential Transfer Options
| I2C Timing type

## Macros
#define | I2C_DEFAULT_CONFIG
| I2C InitStruct default configuration. More...

## Detailed Description

## Macro Definition Documentation

## ◆ I2C_DEFAULT_CONFIG

#define I2C_DEFAULT_CONFIG

Value:
{ \
.speed = I2C_SPEED_400K, \
.own_address = 0x55U, \
.addressing_mode = I2C_ADDRESSINGMODE_7BIT, \
.general_call_mode = I2C_GENERALCALL_DISABLE, \
.tx_hold_time = 1, \
.rx_hold_time = 0, \
}

I2C InitStruct default configuration.

Definition at line 337 of file gr55xx_hal_i2c.h.

I2C_SPEED_400K
#define I2C_SPEED_400K
Fast speed.
Definition: gr55xx_hal_i2c.h:283
I2C_ADDRESSINGMODE_7BIT
#define I2C_ADDRESSINGMODE_7BIT
7-bit addressing mode.
Definition: gr55xx_hal_i2c.h:291
I2C_GENERALCALL_DISABLE
#define I2C_GENERALCALL_DISABLE
General call mode disable.
Definition: gr55xx_hal_i2c.h:298