TI中文支持网
TI专业的中文技术问题搜集分享网站

关于项目由Z-stack2.5.1 升级到Z-stack3.0.2 的问题(基于CC2531)

最近接到一个任务,将一个旧项目(基于Z-stack2.5.1,CC2531 )升级到Z-stack3.0.2,要求是只升级协议栈,并希望实现2.5的终端,能就接入3.0的协调器,3.0的终端,能接入2.5的协调器,路由也一样,功能不变。

这个项目功能是多个终端以固定周期 通过 路由 或直连向协调器发数据,协调器再上传给PC处理。另外,若协调器坏,可用新协调器加入旧网,终端要做低功耗。旧项目功能是OK的。

据了解旧项目是在Z-stack2.5.1 simpleApp例程上修改而来的。

我的问题如下:

1.我知道Z-stack3.0.2 加入了许多新特性,但客人并没要求用新特性,但必须是3.0.2协议栈。我希望尽量少改,是在原项目删减2.5.1协议栈,再加入Z-stack3.0.2?还是用Z-stack3.0.2的例程,在加入原项目上层好?(我暂时倾向这个)还是说有更好升级方法,譬如一键升级?……

2.Z-stack3.0.2的例程中并没有simpleApp例程,以目前功能要求我以哪个例程参考好?

3.测试3.0 GenericApp cc2531时,使用usb模拟串口输出,开辟SBuf[128],但在router时,遇到编译出错,XDATA容量不够,后将Sbuf[32]编译ok,测试也正常!但我不禁担心CC2531 跑Z-stack3.0.2会否有很多限制(陷阱)?

最后,由于接触zigbee的时间较短,问题问得有点乱,还望各位多多包涵!谢谢!

Viki Shi:

请参考官方的移植指导文档:dev.ti.com/…/node

xiansheng Meng:

回复 Viki Shi:

谢谢回复!

点击链接打开是介绍Migration Guide for SimpleLink CC13x2_26x2 SDK,下面有链接TI Z-Stack Migration Guide,里面有篇Z-Stack 1.2.2a (CC253x) to Z-Stack 3.1.0,这个似乎比较接近,请问是否看这篇?

YiKai Chen:

回复 xiansheng Meng:

可以

Viki Shi:

回复 xiansheng Meng:

是的

xiansheng Meng:

回复 YiKai Chen:

谢谢回复,看了一下,有一点点帮助,还是要从例程入手才行!

赞(0)
未经允许不得转载:TI中文支持网 » 关于项目由Z-stack2.5.1 升级到Z-stack3.0.2 的问题(基于CC2531)
分享到: 更多 (0)