EEPROM中变量会用在Main.c、Modbus.c中需
1、Head.h:
extern typedef struct EEPROM_Struct
{
........
}EEPROM_Struct;
extern EEPROM_Struct MyEEPROM;
2、EEPROM.c:
EEPROM_Struct MyEEPROM;
3、Modbus.c:
#inlude "Head.h"
网上解释,通过“条件编译”方法是防止重复生命,而不是防止重复定义。参考/bbs/dpj-28952-1.html