美文网首页
实际工程用的一张时间表 2021-09-08

实际工程用的一张时间表 2021-09-08

作者: 宜居远控 | 来源:发表于2021-09-08 13:35 被阅读0次

用几个结构体嵌套 就构成了一张 时间表

typedef struct{

u8 ucChanNo;

u8  monthnum;

u8  u8Enable;

  _st_One_Day_Ctrl_List  stMonthTab[31];   //月表

}_st_One_Month_Ctrl_List;   //年表  

typedef struct{

u8 ucChanNo;

  u8  u8Enable;

  _st_One_Day_Ctrl_List  stWeekTab[7];

}_st_One_Week_Ctrl_List;  //周表

typedef struct{

    _st_Ctrl_Work_Mode  stDay[6];

}_st_One_Day_Ctrl_List;  //每天6个时间段

//下面是一个设置控制器的工作模式,

//每个时间段,执行开关动作

typedef struct{

    u8  u8StartTmMin;      //起始点分钟,0~59

    u8  u8StartTmHr;        //起始点时钟,0~23

    u8  u8Opreate;          //执行的动作,    这个对控制器有效,

}_st_Ctrl_Work_Mode;

相关文章

网友评论

      本文标题:实际工程用的一张时间表 2021-09-08

      本文链接:https://www.haomeiwen.com/subject/aqhvwltx.html