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);"分號少了.驗證了剛纔搜索的得出的原因.具體可參考一下他寫的一段示例代碼。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章