在IAR中使用_packed 定义结构体类型,总是提示出如下的错误?

2020-01-26 12:48发布

typedef __packed struct
{
    Uint8 D[6], S[6];
    Uint16 type, packCheckSum;     
    Uint32 DestIP;
    Uint32 SourceIP;
    Uint16 CardType;
    Uint16 CardVery;
    Uint16 upProStat;   
    Uint16 ErrReqType;

}UPDATAFLASHPRO;


错误如下:
Error[Pe065]: expected a ";" E: etDownload.h 46
Error[Pe084]: invalid combination of type specifiers E: etDownload.h 66
Error[Pe020]: identifier "UPDATAFLASHPRO" is undefined E: etDownload.h 93
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。