- 浏览: 606643 次
- 性别:
- 来自: 西安
文章分类
- 全部博客 (365)
- Java 基础知识(笔试面试有用) (35)
- SQL 相关 (11)
- Oracle笔试 (1)
- Java 笔试面试 (11)
- LINUX (12)
- ExtJS (21)
- Javascript (17)
- WebGIS (2)
- 软件工程 (3)
- 数据库 (17)
- 项目管理 (63)
- 工作流 (2)
- 计算机网络 (3)
- ZigBee技术及应用 (24)
- 单片机(AVR Studio) (7)
- 项目人力资源管理 (3)
- 项目管理高级知识 (4)
- JAVA技术 (12)
- 项目管理中的概念 (3)
- SQL SERVER (1)
- C++ (1)
- C/C++编程经验 (12)
- C和C++面试笔试题 (12)
- 其他IT技术笔试面试 (6)
- 名企笔试面试集锦 (16)
- 非技术 (10)
- C#相关 (1)
- Matlab相关 (2)
- 计算机专业课相关 (2)
- Web Service (1)
- Excel 使用 (1)
- PhotoShop相关 (4)
- ASP 相关 (2)
- android (1)
- Java WEB 相关 (1)
- web 安全相关 (7)
- 网络安全 (1)
- IBatis (1)
- web 开发技巧 (2)
- css 相关 (1)
- Ruby相关 (2)
- 生活 (3)
- 操作系统安全相关 (6)
- 操作系统相关 (1)
- PHP相关 (3)
- 开发经验 (12)
- Redis (1)
最新评论
macFSM :
phyFSM() ==========物理层的状态机
if (macTXBusy())=====如果正在发送数据
macTxFSM()==== mac发送状态
macRxFSM()========mac 接收状态
switch (macState):
case MAC_STATE_IDLE:
switch (cmd)
case LRWPAN_MACCMD_ORPHAN:===========孤立通知
case LRWPAN_MACCMD_ASSOC_REQ:========关联请求
case MAC_STATE_COMMAND_START:===============MAC层命令开始
switch(a_mac_service.cmd)
case LRWPAN_SVC_MAC_ERROR:==============错误
case LRWPAN_SVC_MAC_GENERIC_TX:=====发送一般的数据包
case LRWPAN_SVC_MAC_RETRANSMIT:=====重新发送数据包
case LRWPAN_SVC_MAC_ORPHAN_NOTIFY:==发送孤立通知
case LRWPAN_SVC_APS_NWK_LEAVE:=======解关联命令
case LRWPAN_SVC_MAC_DATA_REQ:========数据请求
case LRWPAN_SVC_MAC_BEACON_REQ:======发送信标请求
case LRWPAN_SVC_MAC_GTS_REQ:==========GTS请求
case LRWPAN_SVC_MAC_ASSOC_REQ:========发送关联请求
case MAC_STATE_ASSOC_REQ_WAIT1:====发送完关联请求进入等待阶段1
case MAC_STATE_ASSOC_REQ_WAIT2:====发送完关联请求进入等待阶段2
case MAC_STATE_ORPHAN_WAIT1:=======孤立等待1
case MAC_STATE_ORPHAN_WAIT2:=======孤立等待2
case MAC_STATE_ACK_SEND_START:=====发送ACK
case MAC_STATE_GENERIC_TX_WAIT:=====
case MAC_STATE_GENERIC_TX_WAIT_AND_UNLOCK:
case MAC_STATE_HANDLE_ORPHAN_NOTIFY:=====处理孤立通知
case MAC_STATE_SEND_BEACON_RESPONSE:=====发送信标响应
case MAC_STATE_SEND_ASSOC_RESPONSE:=======向发送关联响应
特殊颜色的表示是仅有FFD 有的
发表评论
-
h文件和c文件中变量的关系
2013-01-22 19:15 796一般的,在h中定义好变量。在c文件中可以直接引用,不过在c文件 ... -
802.15.4 MAC 层 一些参数的说明
2012-11-16 11:28 1459802.15.4 MAC 层可以用周期性的发送信标来 ... -
C 语言嵌入式开发 经验
2012-10-31 18:56 839(1) #include <> "&qu ... -
802.15.4的帧格式
2012-10-31 15:15 2574帧控制字段 ... -
Each undeclared identifier is reported only once for each function it appears in
2012-10-15 16:32 8146Each undeclared identifier is r ... -
802.15.4
2012-10-02 16:14 1397IEEE 802.15.4网络是指在一个POS内使用相同无线信 ... -
802.15.4标准
2012-09-27 09:35 1106附件以下是 802.15.4 标准协议! -
CSMA 简介
2012-09-27 09:05 2075CSMA/CD CSMA/CD(Carri ... -
Zigbee MAC层 服务功能描述
2012-08-24 10:22 2644MAC层管理服务 一: 关联原语 ... -
Zigbee中的GTS-02
2012-08-20 11:18 1090(5)GTS重分配 撤销GTS后可能导致超帧变成零散的 ... -
Zigbee中的GTS-01
2012-08-17 11:11 1489GTS的分配和管理 ... -
CSMA/CA
2012-07-28 09:11 1070非坚持的CSMA:线路忙,等待一段时间,再侦听 ... -
Zigbee 之mac层之 mac_pib(一)
2012-07-26 12:35 1506mac_pib 的结构如下: typede ... -
超帧,信标帧
2012-06-28 19:26 3053信标帧能够实现协调点与周围节点间的同步并对超帧结构进行相应的描 ... -
CSMA/CA算法流程
2012-06-19 20:33 7919我们知道总线型局域网在MAC层的标准协议是CSMA/CD ... -
ZigBee组网机制以及数据的发送和接收
2012-04-15 21:00 2084Zigbee是一种新型的短距离无线通信技术。其特点是低功耗,低 ... -
无线龙zigbee2004精简版试验总结
2012-04-10 14:58 1801花了很长时间看代码,中间有限状态机部分还没有看懂,目前只 ... -
基于ZigBee的WPAN网络配置应用
2012-04-10 09:42 1458ZigBee是一种新兴的短距离、低速率、低成本、低功耗的 ... -
zigbee学习(一)总体概况
2012-04-10 09:32 1413zigbee学习zigbee设备模型:FFD(具有完整功能的设 ... -
采用精简协议栈的ZigBee网络节点分析
2012-04-09 21:11 1233ZigBee是一种新兴的短距 ...
相关推荐
- 提供应用框架层的应用对象的通用接口,用于控制设备和应用对象的网络功能。 ZDO还支持设备和服务发现: - **设备发现**:包括IEEE地址请求和网络地址请求。 - **服务发现**:通过查询或匹配服务属性来识别设备...
ZigBee协议栈分为多个层,其中包括物理层(PHY)、媒体访问控制层(MAC)、网络层(NWK)和应用层(APL)。每个层次都负责不同的功能,共同实现ZigBee设备间的无线通信。 应用层由三个部分组成:应用支持子层(APS...
**Zigbee设备对象(ZDO)**作为应用框架和应用支持子层的桥梁,提供了一组通用功能,用于应用对象、设备配置和APS之间的交互。ZDO负责初始化网络层、应用支持子层和安全服务,并管理设备发现、绑定、安全和服务发现等...
应用层主要包含应用支持子层(APS)、应用框架(AF)以及ZigBee设备对象(ZDO)等组件。 - **APS层**: - **绑定表维护**:根据服务需求匹配两个设备的功能,建立绑定关系。 - **信息转发**:负责绑定设备之间的信息...
Zigbee协议栈由多个层次组成,包括物理层(Physical Layer, PHY)、媒体访问控制层(Media Access Control, MAC)、网络层(Network Layer, NWK)、应用支撑层(Application Support Sublayer, APS)以及应用层(Application ...
1. **Zigbee层次结构**:Zigbee协议栈由多个层次组成,包括物理层(PHY)、媒体访问控制层(MAC)、网络层(NWK)、会话层(SAS)、传输层(TLS)和应用支持子层(APS)。这些层共同确保数据的可靠传输和网络管理。 ...
4. **应用层 (APS)**:定义应用程序如何使用Zigbee网络进行通信,包括安全服务、数据绑定等功能。 #### 四、Zigbee硬件相关 Zigbee设备的硬件组成部分主要包括微控制器(MCU)、射频模块(RF)、电源管理和外围接口等...
5. **应用框架层(AF)**:应用框架层为开发者提供了接口,简化了应用程序的开发。它定义了各种服务,如事件管理和设备发现,允许应用程序与Zigbee网络进行交互。 压缩包中的“ZigBee协议栈2006”可能包含了这些...
ZigBee规范是一套详尽的文档,定义了ZigBee技术的标准和技术框架,它为基于ZigBee平台的应用程序提供了基础设施和服务。该文档的版本号为Revision 20,发布日期为2012年9月19日。版权归属于2007年至2012年的ZigBee...
2. **ZigBee协议栈**:包括物理层(Physical Layer, PHY)、媒体访问控制层(Media Access Control, MAC)、网络层(Network Layer, NWK)、应用支撑层(Application Support Sub-layer, APS)和应用框架(Application ...
ZigBee栈结构包括物理层(PHY)、媒体访问控制层(MAC)、网络层(NWK)以及应用层(APL),其中应用层是最接近用户和设备功能的层次。 2.1应用支持子层(APS)是应用层的关键组件,它提供了一个接口,使得NWK层和APL层之间...
Zigbee协议栈主要由物理层(PHY)、媒体访问控制层(MAC)、网络层(NWK)、应用支持子层(APS)和应用框架(AF)组成。这些层次协同工作,确保数据在Zigbee网络中的可靠传输。 1. 物理层:CC2430的无线射频部分...
此外,它还可能涉及ZigBee的网络层、应用框架(AF)和应用支持子层(APS)的概念,这些都是理解ZigBee通信的关键。 "简化协议的无线收发演示"则专注于ZigBee协议栈的简化版本,以便于初学者理解和实现。在这里,用户...
4. **应用层**:Zigbee应用层为具体的应用场景提供了接口,包括Zigbee设备对象(ZDO)、应用框架(AF)、安全服务等。ZDO管理设备的加入、离开和设备间的安全认证,AF则处理应用程序的绑定和事件通知,安全服务确保数据...
ZIGBEE协议栈包括物理层(PHY)、媒体访问控制层(MAC)、网络层(NET)、会话层(SESSION)、应用支持层(APS)以及应用框架(AF)。ZStack-CC2530-2.3.0-1.4.0,这是一个ZIGBEE协议栈的版本号,它包含了从底层到...