STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Data Fields

#include <stm32f7xx_hal_i2c.h>

Data Fields

uint32_t Timing
 
uint32_t OwnAddress1
 
uint32_t AddressingMode
 
uint32_t DualAddressMode
 
uint32_t OwnAddress2
 
uint32_t OwnAddress2Masks
 
uint32_t GeneralCallMode
 
uint32_t NoStretchMode
 

Detailed Description

Definition at line 66 of file stm32f7xx_hal_i2c.h.

Field Documentation

uint32_t AddressingMode

Specifies if 7-bit or 10-bit addressing mode is selected. This parameter can be a value of I2C Addressing Mode

Definition at line 75 of file stm32f7xx_hal_i2c.h.

uint32_t DualAddressMode

Specifies if dual addressing mode is selected. This parameter can be a value of I2C Dual Addressing Mode

Definition at line 78 of file stm32f7xx_hal_i2c.h.

uint32_t GeneralCallMode

Specifies if general call mode is selected. This parameter can be a value of I2C General Call Addressing Mode

Definition at line 87 of file stm32f7xx_hal_i2c.h.

uint32_t NoStretchMode

Specifies if nostretch mode is selected. This parameter can be a value of I2C No-Stretch Mode

Definition at line 90 of file stm32f7xx_hal_i2c.h.

uint32_t OwnAddress1

Specifies the first device own address. This parameter can be a 7-bit or 10-bit address.

Definition at line 72 of file stm32f7xx_hal_i2c.h.

uint32_t OwnAddress2

Specifies the second device own address if dual addressing mode is selected This parameter can be a 7-bit address.

Definition at line 81 of file stm32f7xx_hal_i2c.h.

uint32_t OwnAddress2Masks

Specifies the acknowledge mask address second device own address if dual addressing mode is selected This parameter can be a value of I2C Own Address2 Masks

Definition at line 84 of file stm32f7xx_hal_i2c.h.

uint32_t Timing

Specifies the I2C_TIMINGR_register value. This parameter calculated by referring to I2C initialization section in Reference manual

Definition at line 68 of file stm32f7xx_hal_i2c.h.


The documentation for this struct was generated from the following file: