结构体SYSCONFIG_REG的元素为联合体,编译时出现错误,如下图所示;将该联合体注释掉,即SYSCONFIG_REG中没有元素时,不再出现问题。该如何解决?
Shine:
直接在结构体里定义union试试。
struct SYSCONFIG_REG
{
union GPMUX0_REG{
Uint32 all;
struct GPMUX0_BITS bit;};
};
boy Sun:
回复 Shine:
感谢Shine Zhang的回答!
结构体SYSCONFIG_REG的元素为联合体,编译时出现错误,如下图所示;将该联合体注释掉,即SYSCONFIG_REG中没有元素时,不再出现问题。该如何解决?
直接在结构体里定义union试试。
struct SYSCONFIG_REG
{
union GPMUX0_REG{
Uint32 all;
struct GPMUX0_BITS bit;};
};
回复 Shine:
感谢Shine Zhang的回答!