在IAR中,如何将TI公司的那zigbee协议的文件加入工程呢?

在IAR中,如何将TI公司的那zigbee协议的文件加入工程呢?,第1张

如果你想新建一个工程,然后再把协议栈里面的文件像这样添加上去,那么你就按照使用Keil或者C++这类的软件一样,右击添加文件或者添加文件夹就行了。还有就是要注意Option中的各种配置,最好是和它所给的例子一样。

楼主你好,要想回答你这个问题,首先要搞清楚cc2530的这个bank是什么意思。bank和存储空间有关。

IAR中CC2530的有两种代码模式,Near和Banked。其中Near是普通的51单片机模式,只支持64KB的访问范围。如果你用不到这么大的存储空间,也就是小于64KB的话,那么使用Near模式足够了。而Banked模式一般来说是ZStack使用的模式(当然也可能你需要使用到大于64KB的存储空间时,需要设定为Banked模式),例如ZStack的ROM使用大约在100多KB,因此我们使用ZStack协议栈的话,就必须要将其 Code model设置为“Banked”模式。如下图。

图一

当然,一般来说我们使用cc2530就是要跑Zigbee协议的,因此这里就需要选择Banked,既然你选择的是Banked模式,那么在Linker Config File选项中,就自然而然需要选择lnk51ew_cc2530F256_banked.xcl文件了,一般来说,不管你用不用Banked模式,选择lnk51ew_cc2530F256_banked.xcl文件总比选择lnk51ew_cc2530F256.xcl要更容易避免编译时出现错误。so,选它就对了

图二

码字不易,望能够采纳~

1、首先打开电脑,然后在电脑桌面中,找到并双击IAR打开软件,如图。

2、然后在打开的页面中,点击上面的“Help”,如图。

3、接着在下拉列表中选择“About”选项,如图。

4、接着在下拉菜单中,选择“Prodect info”选项,如图所示。

5、最后在d出的对话框中,就可以看到IAR的程序版本号了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11721851.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存