- 浏览: 590439 次
- 性别:
- 来自: 西安
文章分类
- 全部博客 (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)
最新评论
mac_pib 的结构如下:
typedef struct _MAC_PIB {
UINT32 macAckWaitDuration;//ack 确认包等待的时间
union _MAC_PIB_flags { UINT32 val; struct { unsigned macAssociationPermit:1;//是否允许别关联 unsigned macAutoRequest:1;//是否自动发送请求 unsigned macBattLifeExt:1; unsigned macGTSPermit:1;//是否允许GTS分配 unsigned macPromiscousMode:1; unsigned macPanCoordinator:1; unsigned ackPending:1;//1 表示正在等待ACK unsigned TxInProgress:1; //正在发送 unsigned GotBeaconResponse:1; //1 表示已经收到beacon unsigned WaitingForBeaconResponse:1; //1 表示正在等待Beacon 响应 unsigned macPending:1; //mac CMD pending in the RX buffer unsigned macIsAssociated:1; // 1 表示已经被关联 unsigned WaitingForAssocResponse:1; //1 表示正在等待关联响应 unsigned GotOrphanResponse:1; // 1 表示得到孤立响应 unsigned WaitingForOrphanResponse:1; //1 表示正在等待孤立响应 }bits; }flags; LADDR macCoordExtendedAddress; //父设备长地址 SADDR macCoordShortAddress;//父设备短地址 UINT16 macPANID; // 已加入的PAN ID BYTE macDSN; // 序号 BYTE depth; //depth in the network BYTE macCapInfo; BYTE macMaxAckRetries; struct { unsigned maxMaxCSMABackoffs:3; unsigned macMinBE:2; }misc; UINT32 tx_start_time; //time that packet was sent UINT32 last_data_rx_time; //time that last data rx packet was received that was accepted by this node BYTE bcnDepth; SADDR bcnSADDR; UINT16 bcnPANID; BYTE bcnRSSI; BYTE currentAckRetries; BYTE rxTail; //tail pointer of rxBuff BYTE rxHead; //head pointer of rxBuff //fifo for RX pkts, holds LRWPAN_MAX_MAC_RX_PKTS MACPKT rxBuff[MAC_RXBUFF_SIZE]; //buffer for packets not yet processed #ifdef LRWPAN_FFD //neighbor info UINT16 nextChildRFD; //下一个孩子精简设备的地址 UINT16 nextChildRouter; //下一个孩子路由器的地址 BYTE ChildRFDs; //number of neighbor RFDs BYTE ChildRouters; //number of neighbor Routers BYTE SuperframeOrder; //超帧阶数 BYTE BeaconOrder; //信标阶数 BYTE FinalCAPSlot; // 最后一个竞争的SLOT的位置 #endif }MAC_PIB;
发表评论
-
h文件和c文件中变量的关系
2013-01-22 19:15 746一般的,在h中定义好变量。在c文件中可以直接引用,不过在c文件 ... -
802.15.4 MAC 层 一些参数的说明
2012-11-16 11:28 1410802.15.4 MAC 层可以用周期性的发送信标来 ... -
C 语言嵌入式开发 经验
2012-10-31 18:56 787(1) #include <> "&qu ... -
802.15.4的帧格式
2012-10-31 15:15 2536帧控制字段 ... -
Each undeclared identifier is reported only once for each function it appears in
2012-10-15 16:32 7982Each undeclared identifier is r ... -
Zigbee MAC层 程序框架
2012-10-09 09:55 1596macFSM : phyFSM() ===== ... -
802.15.4
2012-10-02 16:14 1362IEEE 802.15.4网络是指在一个POS内使用相同无线信 ... -
802.15.4标准
2012-09-27 09:35 1051附件以下是 802.15.4 标准协议! -
CSMA 简介
2012-09-27 09:05 1971CSMA/CD CSMA/CD(Carri ... -
Zigbee MAC层 服务功能描述
2012-08-24 10:22 2597MAC层管理服务 一: 关联原语 ... -
Zigbee中的GTS-02
2012-08-20 11:18 1057(5)GTS重分配 撤销GTS后可能导致超帧变成零散的 ... -
Zigbee中的GTS-01
2012-08-17 11:11 1434GTS的分配和管理 ... -
CSMA/CA
2012-07-28 09:11 1028非坚持的CSMA:线路忙,等待一段时间,再侦听 ... -
超帧,信标帧
2012-06-28 19:26 3014信标帧能够实现协调点与周围节点间的同步并对超帧结构进行相应的描 ... -
CSMA/CA算法流程
2012-06-19 20:33 7816我们知道总线型局域网在MAC层的标准协议是CSMA/CD ... -
ZigBee组网机制以及数据的发送和接收
2012-04-15 21:00 2050Zigbee是一种新型的短距离无线通信技术。其特点是低功耗,低 ... -
无线龙zigbee2004精简版试验总结
2012-04-10 14:58 1743花了很长时间看代码,中间有限状态机部分还没有看懂,目前只 ... -
基于ZigBee的WPAN网络配置应用
2012-04-10 09:42 1421ZigBee是一种新兴的短距离、低速率、低成本、低功耗的 ... -
zigbee学习(一)总体概况
2012-04-10 09:32 1389zigbee学习zigbee设备模型:FFD(具有完整功能的设 ... -
采用精简协议栈的ZigBee网络节点分析
2012-04-09 21:11 1196ZigBee是一种新兴的短距 ...
相关推荐
ZigBee堆栈是在IEEE 802.15.4标准基础上建立的,定义了协议的...ZigBee设备应该包括IEEE802.15.4(该标准定义了RF射频以及与相邻设备之间的通信)的PHY和MAC层,以及ZigBee堆栈层:网络层(NWK)、应用层和安全服务提供层。
ZIGBEE无线传感网络物理层与MAC层仿真文件,可直接打开使用,内含说明文档以及注释
ZigBee_Network_Device_-_ZigBee_Gateway_standard
主要包含Zigbee的物理层仿真源码,实现Zigbee的物理层协议
zigbee网络的MAC层协议规范.doc
ZigBee无线传感器网络设计与实现,都是基本代码,已成功实现。可以直接拿去使用
ZigBee System 仿真源代码,需要在Matlab的simulink中打开
将物联网的数据传输结构应用到大气成份监测系统中,把监测系统也分为三层结构:感知层、传输层、应用层。(1) 感知层是物联网的最底层,作用是感知采集各类信息,应用各类传感器设备,通过传感器进行数据的手机工作...
ZigBee的MAC层协议规范-李群20071018.ppt
我觉得是zigbee初学者一本很好的资料,看完后,可以对zigbee有很好的了解,可惜是英语的,但现在的zigbee中文资料确实不好和太少了,英语不错的人可以下载来看一下,也不是很深的英语,我自己看,不查字典也绝大部分...
zigbee MAC层 opnet 源码和process模型文件
ZigBee 新设备入网过程,详细解释了ZigBee的入网流程。
zigbee 技术界的比较厉害的指导书 pdf版ZigBee__Wireless__Networks__and_Transceivers
ZigBee_Gateway_standard_version_1
ZigBee_Ethernet_Gateway_Design_Documentation
ZigBee_Input_Device_Standard_V1.0 Zigbee Input Device is a global standard for greener, innovative and easy-to-use mice, keyboards, touchpads, wands and other input devices used with computers and ...
zigbee 2004协议栈,研究无线传感器网络的人需要
ZigBee,MAC层介绍。及整体的协议栈框架介绍。
NXP Zigbee 3.0开发指南,包括DateSheet 等实用资料
CC2430多功能综合测试程序,zigbee协议下的通信开发源码