TI中文支持网
TI专业的中文技术问题咨询交流网站

iar 编译z-stack 报错 ,提示没有定义一些变量

协议栈:z-stack-cc2530-2.5.1a

错误提示:

Error[e46]: Undefined external "__INIT_XDATA_Z" referred in nwk ( 

Error[e46]: Undefined external "?BRET_FF" referred in nwk ( 

Error[e46]: Undefined external "?BDISPATCH_FF" referred in nwk ( 

Error[e46]: Undefined external "?BANKED_LEAVE_XDATA" referred in mac_beacon ( 

工程之前编译没问题,不知道动了哪里就一直报这样的错误,路由和协调器工程没问题,就终端工程报错。

Kevin Qiu1:

用的是哪个例程,是否修改过,IAR版本是多少

user6314671:

回复 Kevin Qiu1:

这个工程之前编译好的,也就十几分钟后我加了几句预编译然后就开始报错,我删除后还是报错,也不知道还有什么情况会导致这种现象,

Kevin Qiu1:

回复 user6314671:

重新导入试试

user6314671:

回复 Kevin Qiu1:

如何重新导入,我好想将这个工程移出了工作区,现在无法打开工程。。。

Kevin Qiu1:

回复 user6314671:

新建一个workspace,在IAR中选择project->Add Existing Project导入
无法打开可能需要重新下载SDK

user6314671:

回复 Kevin Qiu1:

重新导入了也不行,一样的报错

Kevin Qiu1:

回复 user6314671:

重新下载SDK

YiKai Chen:

回复 user6314671:

這個應該是IAR 版本的問題,z-stack-cc2530-2.5.1a應該要用 IAR EW8051 version 8.10.4

user6314671:

回复 YiKai Chen:

版本8.10.1,应该和版本没关系,上一刻编译ok,更改啦下 烧录时卡啦一下,重新编译就报错啦,大概就是这个过程,很奇怪.

YiKai Chen:

回复 user6314671:

編譯原始例程如果不會有問題,那就要看你是加上了什麼程序造成的

赞(0)
未经允许不得转载:TI中文支持网 » iar 编译z-stack 报错 ,提示没有定义一些变量
分享到: 更多 (0)