typedef union{
struct
{
uint8_t OUT__012:3;
uint8_t OUT__345:3;
uint8_t Dddd :2;
};
struct
{
uint8_t OUT_0 :1;
uint8_t OUT_1 :1;
uint8_t OUT_2 :1;
uint8_t OUT_3 :1;
uint8_t OUT_4 :1;
uint8_t OUT_5 :1;
uint8_t RES:2;
};
uint8_t value;
}AW_GROUP;
联合体
struct1
struct2
value
整个联合体占用一个字节