STM32_EVAL_I2C_EE_Exported_Constants
[STM32_EVAL_I2C_EE]

Defines

#define I2C_SLAVE_ADDRESS7   0xA0
#define I2C_SPEED   300000
#define sEE_FAIL   1
#define sEE_FLAG_TIMEOUT   ((uint32_t)0x1000)
#define sEE_LONG_TIMEOUT   ((uint32_t)(10 * sEE_FLAG_TIMEOUT))
#define sEE_MAX_TRIALS_NUMBER   150
#define sEE_OK   0
#define sEE_STATE_BUSY   1
#define sEE_STATE_ERROR   2
#define sEE_STATE_READY   0
#define USE_DEFAULT_CRITICAL_CALLBACK

Define Documentation

#define I2C_SLAVE_ADDRESS7   0xA0

Definition at line 104 of file stm32_eval_i2c_ee.h.

Referenced by sEE_Init().

#define I2C_SPEED   300000

Definition at line 103 of file stm32_eval_i2c_ee.h.

Referenced by sEE_Init().

#define sEE_FAIL   1

Definition at line 129 of file stm32_eval_i2c_ee.h.

#define sEE_FLAG_TIMEOUT   ((uint32_t)0x1000)

Definition at line 117 of file stm32_eval_i2c_ee.h.

Referenced by sEE_ReadBuffer(), sEE_WaitEepromStandbyState(), and sEE_WritePage().

#define sEE_LONG_TIMEOUT   ((uint32_t)(10 * sEE_FLAG_TIMEOUT))
#define sEE_MAX_TRIALS_NUMBER   150

Definition at line 121 of file stm32_eval_i2c_ee.h.

Referenced by sEE_WaitEepromStandbyState().

#define sEE_OK   0

Definition at line 128 of file stm32_eval_i2c_ee.h.

Referenced by sEE_ReadBuffer(), sEE_WaitEepromStandbyState(), and sEE_WritePage().

#define sEE_STATE_BUSY   1

Definition at line 125 of file stm32_eval_i2c_ee.h.

#define sEE_STATE_ERROR   2

Definition at line 126 of file stm32_eval_i2c_ee.h.

#define sEE_STATE_READY   0

Definition at line 124 of file stm32_eval_i2c_ee.h.

#define USE_DEFAULT_CRITICAL_CALLBACK

Definition at line 63 of file stm32_eval_i2c_ee.h.

STM32F10x Standard Peripherals Library: Footer

 

 

 

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