Chinaunix首页 | 论坛 | 博客
  • 博客访问: 392849
  • 博文数量: 200
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 810
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-07 12:12
文章分类

全部博文(200)

文章存档

2015年(2)

2013年(198)

发布时间:2013-01-07 14:52:28

      Z-Stack 中发送数据通过在应用层调用函数void SampleApp_SendFlashMessage( uint16 flashTime )完成,其中flash Time 为发送的数据,这个函数在应用中通过调用 afStatus_t  AF_DataRequest( afAddrType_t *dstAddr, endPointDesc_t *srcEP,             &nbs......【阅读全文】

阅读(444) | 评论(0) | 转发(0)

发布时间:2013-01-07 14:52:20

   Z-Stack1.4.3及以后的版本中引入了一个OSAL(Operating System Abstraction Layer 操作系统抽象层),但在我们整个的ZigBee协议栈的结构图中,我并没有能够发现这个层在哪个位置。但是整个的协议栈都要在OS的基础上才能运行。OSAL和我们通常所说的RTOS,pc上的操作系统还是有很大的不同,ZigBee2006中只是利用了操作系统的概念和思想,利用OS把Z-Stack软件组件从特殊的处理过程相分离,并将软件成分保护了起来。它提供了如下的管理功能: ◆任务的注册、初始化、开始 ◆ 任务间的消息交换 ◆任务同步 ......【阅读全文】

阅读(444) | 评论(0) | 转发(0)

发布时间:2013-01-07 14:52:13

        OSAL层提供了很多的API来对整个的协议栈进行管理。主要有下面的几类:信息管理、任务同步、时间管理、中断管理、任务管理、内存管理、电源管理以及非易失存储管理。看到这些管理是不是感觉越来越像一个操作系统了。 1.     信息管理API  信息管理为任务间的信息交换或者外部处理事件(例如:中断服务程序或一个控制循环内的函数调用)提供一种管理机制。包括允许任务分配或不分配信息缓存、发送命令信息到其他任务、接受应答信息等API函数。 (1)osal_msg_all......【阅读全文】

阅读(405) | 评论(0) | 转发(0)

发布时间:2013-01-07 14:50:05

   在ZigBee技术中,每一个协议层都增加了各自的帧头和帧尾,在PAN网络结构中定义了4种帧结构: 信标帧--------主协调器用来发送信标的帧 数据帧 —————用于所有数据传输的帧 确认帧——————用于确认成功接收的帧 MAC层命令帧————用于处理所有MAC层对等实体间的控制传输    物理层以下所描述的包结构以比特表示,为实际在物理媒体上所发送的数据。 1.   信标帧    在信标网络中,信标由主协调器的MAC层生成,并向网络中的所有从设备发送,以保证各从设备与主协调器同......【阅读全文】

阅读(470) | 评论(0) | 转发(0)

发布时间:2013-01-07 14:49:09

1. 信道  信道是对无线通信中发送端和接收端之间的通路的一种形象比喻,对于无线电波而言,它从发送端传送到接收端,其间并没有一个有形的连接,它的传播路径也有可能不只一条,但是我们为了形象地描述发送端与接收端之间的工作,我们想象两者之间有一个看不见的道路衔接,把这条衔接通路称为信道。信道具有一定的频率带宽,正如公路有一定的宽度一样。一般可以分为物理信道、传输信道、逻辑信道三种。 2. 信道带宽   在模拟通信系统或传输介质中,所说的“带宽”是指信号频率的通频范围,单位为“赫兹”。    信道带宽是限定允许通过该信道的信号上限频率和下限频率......【阅读全文】

阅读(403) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册