如何利用ti的zstack协议栈组网

如何利用ti的zstack协议栈组网,第1张

TI的Z-Stack装载在一个基于IAR开发环境的工程里。强大的IAR Embedded Workbench除了提供编译下载功能外,还可以结合编程器进行单步跟踪调试和监测片上寄存器、Flash数据等。Z-Stack根据IEEE 802. 15.4和ZigBee标准分为以下几层:API(Application Programming Interface),HAL (Hardware Abstract Layer),MAC(Media Access Control), NWK(Zigbee Network Layer),OSAL(Operating System Abstract System),Security,Service,ZDO(Zigbee Device Objects)。使用IAR打开工程文件SampleApp.eww后,即可查看到整个协议栈从HAL层到APP层的文件夹分布。该协议栈可以实现复杂的网络链接,在协调器节点中实现对路由表和绑定表的非易失性存储,因此网络具有一定的记忆功能。

嘿嘿,这个我去年的时候改过,怎么改都该不了,你可以直接改协议栈中的一个例程,就是那个两台电脑串口传输的,好像是叫Serialapp,你可以在协议栈中找找,改完之后进行语法上的修改,去年我就是帮我一本科学弟弄的,他是要用CC2430测温度然后通过传输到协调器,再通过协调器的串口发送到电脑,包括测温度的子设备的地址和温度,有时间我也可以把程序传给你,只不过要找找

1.首先要正确安装IAR编译器。 2.依次打开协议栈所在文件夹,如:ZStack-1.4.2-1.1.0\Projects\zstack\Samples\Location\CC2430DB\SampleApp.eww (这是cc2430定位示例程序) 3.展开IAR编译器左边工作区workspace如: 这就是TI的zigbee协议栈


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

原文地址: https://www.outofmemory.cn/bake/11650290.html

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

发表评论

登录后才能评论

评论列表(0条)

保存