很多用户只想把zigbee mesh网络的功能运用在自己的系统或者产品中,并不需要完全按照zigbee 定义的应用层规范来做,特别是一些行业性的应用。
针对这样的应用需求,应该如何选择TI 合适的协议栈进行产品开发呢?
按照下面的步骤来做就可以了,
1)在下面连接下载两个协议栈,Z-Stack Home 1.2.2a和Z-Stack Mesh 1.0.0
http://www.ti.com.cn/tool/z-stack-archive
2) 分别安装两个协议栈到默认的路径 C:\Texas Instruments
安装以后会看到这个目录下有两个文件,
C:\Texas Instruments\Z-Stack Home 1.2.2a.44539
C:\Texas Instruments\Z-Stack Mesh 1.0.0
3)将Z-Stack Mesh 1.0.0 的应用工程拷贝到Z-Stack Home 1.2.2a下面
Z-Stack Mesh 1.0.0下面的应用工程文件夹 GenericApp文件夹 C:\Texas Instruments\Z-Stack Mesh 1.0.0\Projects\zstack\Samples
拷贝到Z-Stack Home 1.2.2a的下面目录下,C:\Texas Instruments\Z-Stack Home 1.2.2a.44539\Projects\zstack\HomeAutomation
4)使用IAR打开CC2530或者CC2538工程就可以。工程位于
C:\Texas Instruments\Z-Stack Home 1.2.2a.44539\Projects\zstack\HomeAutomation\GenericApp\CC2530DB
5)打开以后直接编译就可以了,之后就可以使用这个GenericApp工程用于产品的开发了。
谢谢!