STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Enumerations
HAL mode structure definition

HAL Mode structure definition. More...

Enumerations

enum  HAL_I2C_ModeTypeDef { HAL_I2C_MODE_NONE = 0x00U, HAL_I2C_MODE_MASTER = 0x10U, HAL_I2C_MODE_SLAVE = 0x20U, HAL_I2C_MODE_MEM = 0x40U }
 

Detailed Description

HAL Mode structure definition.

Note
HAL I2C Mode value coding follow below described bitmap : b7 (not used) x : Should be set to 0 b6 0 : None 1 : Memory (HAL I2C communication is in Memory Mode) b5 0 : None 1 : Slave (HAL I2C communication is in Slave Mode) b4 0 : None 1 : Master (HAL I2C communication is in Master Mode) b3-b2-b1-b0 (not used) xxxx : Should be set to 0000

Enumeration Type Documentation

Enumerator
HAL_I2C_MODE_NONE 

No I2C communication on going

HAL_I2C_MODE_MASTER 

I2C communication is in Master Mode

HAL_I2C_MODE_SLAVE 

I2C communication is in Slave Mode

HAL_I2C_MODE_MEM 

I2C communication is in Memory Mode

Definition at line 167 of file stm32f7xx_hal_i2c.h.