您的位置:首页 > 其它

ZigBee_Zstack协议栈简介

2017-05-29 11:32 260 查看
部分层功能介绍:

APP:应用层,用户可以根据需求添加自己的任务。这个目录中包含了应用层和项目的主要内容,在协议栈里面一般是以操作任务实现的。

HAL:硬件驱动层,包括与硬件相关的配置、驱动以及操作函数。

OSAL:协议栈的操作系统。

Profile:AF层,包含AF层处理函数。

Security&Services:安全服务层,包含安全层和服务层处理函数,比如加密。

Tools:工程配置目录,包括空间划分和Zstack相关配置信息。

ZDO:ZDO设备对象层。包括网络建立、发现网络、加入网络、应用端点的绑定和安全管理服务。

ZMac:MAC层,包括MAC层参数及MAC层的LLB库函数、回调处理函数。

ZMain:主函数目录,包括入口函数及硬件配置文件。

Output:输出文件目录,由IAR自动生成。

NWK:网络层,节点地址类型的分配、协议栈模板、网络拓扑结构、网络地址分配的选择、包含用户自定义参数

MAC:介质访问控制协议是传感器网络底层的基础结构,它决定了无线信道的使用方式。

ZDApp.c //包含网络启动与节点加入流程函数

基于IEEE802.15.4无线传输标准

Ad-hoc:基于自组网的对等网络

Zstack协议栈是一个半开源的协议栈,其中MAC层和ZMAC层的源代码没有全部
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息