Beispiel #1
0
/*
 * 函数名:I2C_EE_Init
 * 描述  :I2C 外设(EEPROM)初始化
 * 输入  :无
 * 输出  :无
 * 调用  :外部调用
 */
void I2C_EE_Init(void)
{

    I2C_GPIO_Config();

    I2C_Mode_Configu();
}
Beispiel #2
0
/*
 * 函数名:I2C_EE_Init
 * 描述  :I2C 外设(EEPROM)初始化
 * 输入  :无
 * 输出  :无
 * 调用  :外部调用
 */
void dr_e2Init(void)
{
    I2C_GPIO_Config();

    I2C_Mode_Configu();

    /* 根据头文件i2c_ee.h中的定义来选择EEPROM要写入的地址 */
#ifdef EEPROM_Block0_ADDRESS
    /* 选择 EEPROM Block0 来写入 */
    EEPROM_ADDRESS = EEPROM_Block0_ADDRESS;
#endif

#ifdef EEPROM_Block1_ADDRESS
    /* 选择 EEPROM Block1 来写入 */
    EEPROM_ADDRESS = EEPROM_Block1_ADDRESS;
#endif

#ifdef EEPROM_Block2_ADDRESS
    /* 选择 EEPROM Block2 来写入 */
    EEPROM_ADDRESS = EEPROM_Block2_ADDRESS;
#endif

#ifdef EEPROM_Block3_ADDRESS
    /* 选择 EEPROM Block3 来写入 */
    EEPROM_ADDRESS = EEPROM_Block3_ADDRESS;
#endif
}