winavr调试中出现的storage class specified for parameter

    今天在调试中协议栈的时候, winavr出现了storage class specified for parameter.代码量特别大.错误提示光标在:
typedef  enum  _MAC_ASSOCIATE_STATUS
{
    MAC_ASSOCIATE_SUCCESS,
//   = 0x00,
    MAC_ASSOCIATE_PAN_FULL,//  = 0x01,
    MAC_ASSOCIATE_DENIED//    = 0x02
}
 MAC_ASSOCIATE_STATUS;
但其实这里肯定是没出错的,后来在网上搜索了一下,找到了错误原因: http://blog.chinaunix.net/u/29291/showart_298387.html.原来是这个zMAC.h文件夹包含的一个 "zNVM.h"头文件里的一个语句"char *strupr (char *s);"分号少了.验证了刚才搜索的得出的原因.具体可参考一下他写的一段示例代码。

你可能感兴趣的:(winavr调试中出现的storage class specified for parameter)