I2C_TypeDef Struct Reference
[Peripheral_registers_structures]

Inter-integrated Circuit Interface. More...

#include <stm32f10x.h>

Data Fields

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

Detailed Description

Inter-integrated Circuit Interface.

Definition at line 1011 of file stm32f10x.h.


Field Documentation

__IO uint16_t I2C_TypeDef::CCR

Definition at line 1027 of file stm32f10x.h.

Referenced by I2C_FastModeDutyCycleConfig(), and I2C_Init().

__IO uint16_t I2C_TypeDef::CR1
__IO uint16_t I2C_TypeDef::CR2
__IO uint16_t I2C_TypeDef::DR

Definition at line 1021 of file stm32f10x.h.

Referenced by I2C_ReceiveData(), I2C_Send7bitAddress(), and I2C_SendData().

__IO uint16_t I2C_TypeDef::OAR1

Definition at line 1017 of file stm32f10x.h.

Referenced by I2C_Init().

__IO uint16_t I2C_TypeDef::OAR2

Definition at line 1019 of file stm32f10x.h.

Referenced by I2C_DualAddressCmd(), and I2C_OwnAddress2Config().

Definition at line 1014 of file stm32f10x.h.

Definition at line 1016 of file stm32f10x.h.

Definition at line 1018 of file stm32f10x.h.

Definition at line 1020 of file stm32f10x.h.

Definition at line 1022 of file stm32f10x.h.

Definition at line 1024 of file stm32f10x.h.

Definition at line 1026 of file stm32f10x.h.

Definition at line 1028 of file stm32f10x.h.

Definition at line 1030 of file stm32f10x.h.

__IO uint16_t I2C_TypeDef::SR1
__IO uint16_t I2C_TypeDef::SR2

Definition at line 1025 of file stm32f10x.h.

Referenced by I2C_CheckEvent(), I2C_GetLastEvent(), and I2C_GetPEC().

__IO uint16_t I2C_TypeDef::TRISE

Definition at line 1029 of file stm32f10x.h.

Referenced by I2C_Init().


The documentation for this struct was generated from the following file:
STM32F10x Standard Peripherals Library: Footer

 

 

 

      For complete documentation on STM32(CORTEX M3) 32-bit Microcontrollers platform visit  www.st.com/STM32