ARMEBS4  revision-26.06.2015
Data Structures | Macros
stm32f4xx_i2c.h File Reference

This file contains all the functions prototypes for the I2C firmware library. More...

#include "stm32/stm32f4xx.h"
Include dependency graph for stm32f4xx_i2c.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  I2C_InitTypeDef
 I2C Init structure definition. More...
 

Macros

#define I2C_DutyCycle_16_9
 
#define I2C_DutyCycle_2
 
#define I2C_FLAG_DUALF
 SR2 register flags.
 
#define I2C_FLAG_SMBALERT
 SR1 register flags.
 
#define I2C_EVENT_MASTER_MODE_SELECT
 Communication start. More...
 
#define I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED
 Address Acknowledge. More...
 
#define I2C_EVENT_MASTER_BYTE_RECEIVED
 Communication events. More...
 
#define I2C_EVENT_SLAVE_RECEIVER_ADDRESS_MATCHED
 Communication start events. More...
 
#define I2C_EVENT_SLAVE_BYTE_RECEIVED
 Communication events. More...
 

Detailed Description

This file contains all the functions prototypes for the I2C firmware library.

Author
MCD Application Team
Version
V1.0.0
Date
30-September-2011
Attention

THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.

© COPYRIGHT 2011 STMicroelectronics

Definition in file stm32f4xx_i2c.h.