ARMEBS4  revision-26.06.2015
Data Fields

Inter-integrated Circuit Interface. More...

#include "C:/Programs/ARMEBS4/current/doc/eclipse-doc/ext/libheivs_stm32/include/stm32/stm32f4xx.h"

Collaboration diagram for I2C_TypeDef:
Collaboration graph

Data Fields

__IO uint16_t CR1
 
uint16_t RESERVED0
 
__IO uint16_t CR2
 
uint16_t RESERVED1
 
__IO uint16_t OAR1
 
uint16_t RESERVED2
 
__IO uint16_t OAR2
 
uint16_t RESERVED3
 
__IO uint16_t DR
 
uint16_t RESERVED4
 
__IO uint16_t SR1
 
uint16_t RESERVED5
 
__IO uint16_t SR2
 
uint16_t RESERVED6
 
__IO uint16_t CCR
 
uint16_t RESERVED7
 
__IO uint16_t TRISE
 
uint16_t RESERVED8
 

Detailed Description

Inter-integrated Circuit Interface.

Definition at line 674 of file stm32f4xx.h.

Field Documentation

__IO uint16_t I2C_TypeDef::CR1

I2C Control register 1, Address offset: 0x00

Definition at line 676 of file stm32f4xx.h.

uint16_t I2C_TypeDef::RESERVED0

Reserved, 0x02

Definition at line 677 of file stm32f4xx.h.

__IO uint16_t I2C_TypeDef::CR2

I2C Control register 2, Address offset: 0x04

Definition at line 678 of file stm32f4xx.h.

uint16_t I2C_TypeDef::RESERVED1

Reserved, 0x06

Definition at line 679 of file stm32f4xx.h.

__IO uint16_t I2C_TypeDef::OAR1

I2C Own address register 1, Address offset: 0x08

Definition at line 680 of file stm32f4xx.h.

uint16_t I2C_TypeDef::RESERVED2

Reserved, 0x0A

Definition at line 681 of file stm32f4xx.h.

__IO uint16_t I2C_TypeDef::OAR2

I2C Own address register 2, Address offset: 0x0C

Definition at line 682 of file stm32f4xx.h.

uint16_t I2C_TypeDef::RESERVED3

Reserved, 0x0E

Definition at line 683 of file stm32f4xx.h.

__IO uint16_t I2C_TypeDef::DR

I2C Data register, Address offset: 0x10

Definition at line 684 of file stm32f4xx.h.

uint16_t I2C_TypeDef::RESERVED4

Reserved, 0x12

Definition at line 685 of file stm32f4xx.h.

__IO uint16_t I2C_TypeDef::SR1

I2C Status register 1, Address offset: 0x14

Definition at line 686 of file stm32f4xx.h.

uint16_t I2C_TypeDef::RESERVED5

Reserved, 0x16

Definition at line 687 of file stm32f4xx.h.

__IO uint16_t I2C_TypeDef::SR2

I2C Status register 2, Address offset: 0x18

Definition at line 688 of file stm32f4xx.h.

uint16_t I2C_TypeDef::RESERVED6

Reserved, 0x1A

Definition at line 689 of file stm32f4xx.h.

__IO uint16_t I2C_TypeDef::CCR

I2C Clock control register, Address offset: 0x1C

Definition at line 690 of file stm32f4xx.h.

uint16_t I2C_TypeDef::RESERVED7

Reserved, 0x1E

Definition at line 691 of file stm32f4xx.h.

__IO uint16_t I2C_TypeDef::TRISE

I2C TRISE register, Address offset: 0x20

Definition at line 692 of file stm32f4xx.h.

uint16_t I2C_TypeDef::RESERVED8

Reserved, 0x22

Definition at line 693 of file stm32f4xx.h.