13,825
社区成员
发帖
与我相关
我的任务
分享
struct iec_i {
u_short ft :1;
u_short ns :15; //把类型改成一样
u_short res :1;
u_short nr :15;
};
struct iec_s {
u_short ft :1;
u_short res1 :15;
u_short res2 :1;
u_short nr :15;
};
struct iec_u {
u_char ft :2;
u_char start_act :1;
u_char start_con :1;
u_char stop_act :1;
u_char stop_con :1;
u_char test_act :1;
u_char test_con :1;
u_char res1;
u_short res2;
};
struct iechdr {
u_char start;
u_char length;
u_char raw[0];
union {
struct iec_i ic;
struct iec_s sc;
struct iec_u uc;
}fc;
};