ZigBee协议栈移植
时间:10-02
整理:3721RD
点击:
我们买的开发板获取很多网友自己的zigbee工程想必都是用经典的Z-Stack 2.5.1版本(2007),其实TI早就更新了zigbee,现在最新版的是zigbee 2012,即Z-Stack 2.6.3版本。但是在TI的官网上我们并不能找到这个版本,原因是现在的Z-Stack已经不单独发布,而是和一些开发环境一起发布。其中最新的应该是Z-Stack Home 1.2.2.42930,这个版本中的Z-Stack即为 2.6.3版本。我们可以用这个包中的例子进行修改。
修改过的网友都知道,其实并不顺利,原因是里边没有我们之间熟悉的GenericApp及一些其他例子。所以,为了方便,我们可以下载Z-Stack Mesh 1.0.0,这个包最大的好处就是有GenericApp,用这个实例工程,我们只需要修改之前的应用部分即可。
当然如果Z-Stack Mesh中的协议栈不是最新的,我们可以从Z-Stack Home中拷贝最新的工程,再从Z-Stack Mesh中拷贝IAR相关的部分【例如:GenericApp】,最后把之前版本中编写好的应用代码拷贝到GenericApp工作中即可完成,从老版本移植到新版本的过程。
z-stack下载页面:http://www.ti.com/tool/z-stack
freakz这种有源码,不过不是最新的。。