STM32F439xx HAL User Manual
Defines
I2C Flag definition
I2C Exported Constants

Defines

#define I2C_FLAG_SMBALERT   0x00018000U
#define I2C_FLAG_TIMEOUT   0x00014000U
#define I2C_FLAG_PECERR   0x00011000U
#define I2C_FLAG_OVR   0x00010800U
#define I2C_FLAG_AF   0x00010400U
#define I2C_FLAG_ARLO   0x00010200U
#define I2C_FLAG_BERR   0x00010100U
#define I2C_FLAG_TXE   0x00010080U
#define I2C_FLAG_RXNE   0x00010040U
#define I2C_FLAG_STOPF   0x00010010U
#define I2C_FLAG_ADD10   0x00010008U
#define I2C_FLAG_BTF   0x00010004U
#define I2C_FLAG_ADDR   0x00010002U
#define I2C_FLAG_SB   0x00010001U
#define I2C_FLAG_DUALF   0x00100080U
#define I2C_FLAG_SMBHOST   0x00100040U
#define I2C_FLAG_SMBDEFAULT   0x00100020U
#define I2C_FLAG_GENCALL   0x00100010U
#define I2C_FLAG_TRA   0x00100004U
#define I2C_FLAG_BUSY   0x00100002U
#define I2C_FLAG_MSL   0x00100001U

Define Documentation

#define I2C_FLAG_ADD10   0x00010008U
#define I2C_FLAG_ADDR   0x00010002U
#define I2C_FLAG_AF   0x00010400U
#define I2C_FLAG_ARLO   0x00010200U

Definition at line 319 of file stm32f4xx_hal_i2c.h.

Referenced by HAL_I2C_ER_IRQHandler().

#define I2C_FLAG_BERR   0x00010100U

Definition at line 320 of file stm32f4xx_hal_i2c.h.

Referenced by HAL_I2C_ER_IRQHandler().

#define I2C_FLAG_BTF   0x00010004U
#define I2C_FLAG_BUSY   0x00100002U
#define I2C_FLAG_DUALF   0x00100080U

Definition at line 328 of file stm32f4xx_hal_i2c.h.

Referenced by I2C_Slave_ADDR().

#define I2C_FLAG_GENCALL   0x00100010U

Definition at line 331 of file stm32f4xx_hal_i2c.h.

#define I2C_FLAG_MSL   0x00100001U

Definition at line 334 of file stm32f4xx_hal_i2c.h.

#define I2C_FLAG_OVR   0x00010800U

Definition at line 317 of file stm32f4xx_hal_i2c.h.

Referenced by HAL_I2C_ER_IRQHandler().

#define I2C_FLAG_PECERR   0x00011000U

Definition at line 316 of file stm32f4xx_hal_i2c.h.

#define I2C_FLAG_RXNE   0x00010040U
#define I2C_FLAG_SB   0x00010001U
#define I2C_FLAG_SMBALERT   0x00018000U

Definition at line 314 of file stm32f4xx_hal_i2c.h.

#define I2C_FLAG_SMBDEFAULT   0x00100020U

Definition at line 330 of file stm32f4xx_hal_i2c.h.

#define I2C_FLAG_SMBHOST   0x00100040U

Definition at line 329 of file stm32f4xx_hal_i2c.h.

#define I2C_FLAG_STOPF   0x00010010U
#define I2C_FLAG_TIMEOUT   0x00014000U

Definition at line 315 of file stm32f4xx_hal_i2c.h.

#define I2C_FLAG_TRA   0x00100004U

Definition at line 332 of file stm32f4xx_hal_i2c.h.

Referenced by HAL_I2C_EV_IRQHandler(), and I2C_Slave_ADDR().

#define I2C_FLAG_TXE   0x00010080U

Definition at line 321 of file stm32f4xx_hal_i2c.h.

Referenced by HAL_I2C_EV_IRQHandler(), and I2C_WaitOnTXEFlagUntilTimeout().