STM32L486xx HAL User Manual
Defines
Peripheral Mode
I2C Exported Constants

Defines

#define LL_I2C_MODE_I2C   0x00000000U
#define LL_I2C_MODE_SMBUS_HOST   I2C_CR1_SMBHEN
#define LL_I2C_MODE_SMBUS_DEVICE   0x00000000U
#define LL_I2C_MODE_SMBUS_DEVICE_ARP   I2C_CR1_SMBDEN

Define Documentation

#define LL_I2C_MODE_I2C   0x00000000U

I2C Master or Slave mode

Definition at line 189 of file stm32l4xx_ll_i2c.h.

Referenced by LL_I2C_StructInit().

#define LL_I2C_MODE_SMBUS_DEVICE   0x00000000U

SMBus Device default mode (Default address not acknowledge)

Definition at line 191 of file stm32l4xx_ll_i2c.h.

#define LL_I2C_MODE_SMBUS_DEVICE_ARP   I2C_CR1_SMBDEN

SMBus Device Default address acknowledge

Definition at line 192 of file stm32l4xx_ll_i2c.h.

#define LL_I2C_MODE_SMBUS_HOST   I2C_CR1_SMBHEN

SMBus Host address acknowledge

Definition at line 190 of file stm32l4xx_ll_i2c.h.