gcfg在此文件中设置Zigbee使用的信道和Zigbee网络PANID6Profile对应Zigbee软件架构中的应用程序框架AF层7AF层主要提供两种功能:端点的管理和数据的发送和接收8P2129P2146610广播地址:0xFFFF数据包将被传送到网络上的所有设备,包括睡眠中的设备,广播模式目标地址的默认值0xFFFD数据包将被传送到网络上的所有空闲时打开接收的设备,即除了睡眠中的所有设备0xFFFC数据包将被发送给所有的路由器,其中也包括协调器0xFFFE应用层将不指定目标设备,而是通过协议转读取绑定表获得相应额度的目标设备的短地址11P21712ZDO(Zigbee设备对象)提供了Zigbee设备管理功能,包括网络建立、发现网络、加入网络、应用端点的绑定和安全管理服务。13终端设备绑定:(1)协调器首先需要调用ZDO_RegisterForZDOMsg函数在应用层注册绑定请求信息E
d_Device_Bi
d_req。(2)“需要绑定的节点”即“本地接点”调用ZDO_E
dDeviceBi
dReq函数发送终端设备绑定请求至协调器,“需要被绑定的节点”即“远程节点”必须在规定时间内调用ZDO_E
dDeviceBi
dReq函数发送终端设备绑定请求至协调器。(3)协调器接收到该请求后,调用ZDO_MatchE
dDeviceBi
d函数处理终端设备绑定请求(4)终端设备绑定请求信息处理完毕后协调器将调用ZDO_E
dDeviceBi
dRsp函数将反馈信息发送给“本地节点”和“远程节点”。(5)“本地节点”和“远程节点”收到协调器的反馈信息后,两者之间将建立起绑定。14P23723815P24716Zstack协议栈代码文件夹包括HAL、MAC、NWK、OSAL、ZDO和APP以及配置文件
等。
第4页共5页
fZIGBEE
第八章1P3252P3273293P3334Zigbee程序开发和其他的嵌入式开发设计基本上是相同的,都需要以下几个步骤:需求分析;体系结构设计;应用程序的编写;程序的调试和测试
第5页共5页
fr