Modules | Macros
I2C Exported Constants
Peripheral Driver » HAL Driver » I2C » Defines

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

## Macros
#define | I2C_DEFAULT_CONFIG
| I2C InitStruct default configuartion. 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 configuartion.

Definition at line 322 of file hal_i2c.h.

I2C_SPEED_400K
#define I2C_SPEED_400K
Definition: hal_i2c.h:284
I2C_ADDRESSINGMODE_7BIT
#define I2C_ADDRESSINGMODE_7BIT
Definition: hal_i2c.h:291
I2C_GENERALCALL_DISABLE
#define I2C_GENERALCALL_DISABLE
Definition: hal_i2c.h:298