1、现在 FRAM.h 文件中声明一个结构体

struct FRAM_W_ADDR        

{

 char end[3];

 char start[3];

 

};

extern  struct FRAM_W_ADDR DATA_REC_ADDR;

 

2、在FARM.c文件中定义一个结构体变量

 struct FRAM_W_ADDR   DATA_REC_ADDR;

 

3、回到FRAM.h 声明外部可调用

 extern  struct FRAM_W_ADDR DATA_REC_ADDR;

 

既:FRAM.h中声明结构体和外部可调用

 

struct FRAM_W_ADDR        

{

 char end[3];

 char start[3];

 

};

extern  struct FRAM_W_ADDR DATA_REC_ADDR;

 

FRAM.c中定义结构体变量

struct FRAM_W_ADDR   DATA_REC_ADDR;

 ​