本帖最后由 cnlhq 于 2015-12-28 15:55 编辑
struct myDefineSensor{
uchar Addr_H; //本组ID
uchar Addr_L;
uchar ID0,STATUS0,TEMPH0,TEMPL0,ALERT0;
uchar ID1,STATUS1,TEMPH1,TEMPL1,ALERT1;
uchar ID2,STATUS2,TEMPH2,TEMPL2,ALERT2;
uchar ID3,STATUS3,TEMPH3,TEMPL3,ALERT3;
uchar ID4,STATUS4,TEMPH4,TEMPL4,ALERT4;
uchar ID5,STATUS5,TEMPH5,TEMPL5,ALERT5;
//uchar dbBuffer[30];
uchar SaveTime; //本组数据有效时间
uchar upLmt; //是否存在超限
};
struct myDefineSensor xdata GroupSenTemp[CONST_MAXGROUP];
这是我的写法,有点笨,想请教高手指点一下,结构体中,是否能改成嵌入结构体/共用体型式
主要思路想把,6组ID和dbBuffer[30]共用一下
|