第一步:首先建立一个头文件 (在KEIL中,或许一个头文件中有其他的定义等,为防止该在包含头文件时,编译产生了重复定义的现象,所以我在这专门定义了一个头文件用来存放自定义的结构体)
第二步:在这个头文件中定义结构体
第三步:在其他使用到的源文件中包含该头文件,然后,struct PM_Sensor_DataStruct PM_Sensor_Data;
在含有main的源文件中,同样包含该头文件,若要使用PM_Sensor_Data这个结构体变量,声明如下:
extern struct PM_Sensor_DataStruct PM_Sensor_Data;