STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Data Fields

Inter-integrated Circuit Interface. More...

#include <stm32f745xx.h>

Data Fields

__IO uint32_t CR1
 
__IO uint32_t CR2
 
__IO uint32_t OAR1
 
__IO uint32_t OAR2
 
__IO uint32_t TIMINGR
 
__IO uint32_t TIMEOUTR
 
__IO uint32_t ISR
 
__IO uint32_t ICR
 
__IO uint32_t PECR
 
__IO uint32_t RXDR
 
__IO uint32_t TXDR
 

Detailed Description

Inter-integrated Circuit Interface.

Definition at line 626 of file stm32f745xx.h.

Field Documentation

__IO uint32_t CR1

I2C Control register 1, Address offset: 0x00

Definition at line 628 of file stm32f745xx.h.

__IO uint32_t CR2

I2C Control register 2, Address offset: 0x04

Definition at line 629 of file stm32f745xx.h.

__IO uint32_t ICR

I2C Interrupt clear register, Address offset: 0x1C

Definition at line 635 of file stm32f745xx.h.

__IO uint32_t ISR

I2C Interrupt and status register, Address offset: 0x18

Definition at line 634 of file stm32f745xx.h.

__IO uint32_t OAR1

I2C Own address 1 register, Address offset: 0x08

Definition at line 630 of file stm32f745xx.h.

__IO uint32_t OAR2

I2C Own address 2 register, Address offset: 0x0C

Definition at line 631 of file stm32f745xx.h.

__IO uint32_t PECR

I2C PEC register, Address offset: 0x20

Definition at line 636 of file stm32f745xx.h.

__IO uint32_t RXDR

I2C Receive data register, Address offset: 0x24

Definition at line 637 of file stm32f745xx.h.

__IO uint32_t TIMEOUTR

I2C Timeout register, Address offset: 0x14

Definition at line 633 of file stm32f745xx.h.

__IO uint32_t TIMINGR

I2C Timing register, Address offset: 0x10

Definition at line 632 of file stm32f745xx.h.

__IO uint32_t TXDR

I2C Transmit data register, Address offset: 0x28

Definition at line 638 of file stm32f745xx.h.


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