自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

翻译 \doc\pt-doc.txt

我翻译的不好,还是看英语原文吧。    Protothreads是为深度嵌入式系统或传感器网络节点这些内存受限系统设计的一种轻量级、非堆栈的线程模型。Protothreads使用C语言为事件驱动型系统提供线性代码执行(linear code execution)。Protothreads可以被应用在实时操作系统中,也能够单独使用。    Protothreads在事件驱动系统之上提供了没有

2013-12-11 21:42:35 665

原创 CSMA-CA 简介

载波侦听(Carrier Sense,CS):指任何连接到介质的设备在欲发送帧前,必须对介质进行侦听,当确认其空闲时,才可以发送。多路访问(Multiple Access,MA):指多个设备可以同时访问介质,一个设备发送的帧也可以被多个设备接收。所以,CSMA (Carrier Sense Multiple Access) 就是载波侦听多路访问。CSMA 工作在OSI参考模型的数据链路层的

2013-12-11 21:31:57 2862

原创 协议栈的初始化

由于协议栈跑在平台硬件上,所以,在协议栈初始化之前,一般先完成的是平台初始化,比如时钟、中断、定时器、串口设置,还有RF模块、led、按键什么。另外,几乎所有的Zigbee协议栈都需要使用操作系统,来支撑各个任务间的来回调用,Z-stack中OSAL机制,Freakz的Contiki,都是类似的思想。所以,在完成平台硬件初始化之后、协议栈初始化之前,还需要完成OS相关的初始化。应用于嵌入式系统的O

2013-12-10 22:11:22 1597

原创 协调器启动网络(一)

Zigbee标准中规定只有协调器在未加入其它网络时才能发起PAN网络,某个节点在要调用网络发起函数之前,要对这个节点是否已经加入网络和节点类型进行判断。    if( ! nib->joined)  /* 先判断是否已经加入网络  */    {          if (aib->desig_coord)  /* 再判断节点类型  */        {

2013-12-10 22:05:19 1394

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除