自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一心两用

一个IT老鸟的学习研究心得

  • 博客(7)
  • 资源 (9)
  • 收藏
  • 关注

原创 zigbee协议与开发-ZStack协议栈结构的初步解析

在阅读了Zigbee及IEEE802.15.4协议的理论知识后,接下来看一下TI公司开发的基于Zigbee的协议实现ZStack。 我们仍然从TI提供的温度监测程序开始,首先查看一下,程序的主函数在ZMain.c文件中,从程序的说明看出,是ZStack的startup和shutdown代码.以下是其中的main()函数,其实英文注释已经很清楚说明每一步,这里翻译一下:int mai

2011-10-28 14:28:47 12205 1

翻译 zigbee协议与开发-NWK层作用解析

在实际应用中,对MAC及下层的直接修改较少,因此直接看比较重要的NWK层。首先看一下NWK层的通信方式及支持的拓扑结构。 协调器的NWK层为网络中每一个设备分配一个短地址。同时NWK层会限制数据帧传送的跳数(Hops),这个参数通常称为Radius,即通信半径。另外,通信机制分为三种:Broadcast,Multicast和Unicast。广播时,目的地址是0xffff,PAN I

2011-10-27 16:54:50 8086

翻译 zigbee协议及开发(4)- 基础知识

之前提供一个简化的Zigbee分层结构,实际实现时,必须将之细化,细化以后如下:上述图中的一些简写:-SAP: Service Access Point服务访问点,是层与层之间的接口描述;**ME:**Management Entity,即管理实体,如MLME,PLME,NLME等;**DE:**Data Entity,即数据实体,如NLDE,NLDE等;DE一般处理层与层间数

2011-10-25 16:34:25 3037

翻译 zigbee协议及开发(3)- 基础知识

接下来,看一下Zigbee网络包的基本结构,这个与TCP/IP包结构比较类似,如下:其中缩写意义(从下层往上):SHR:Synchronization Header 同步头标志PHR:Physical HeaderPHY Payload:包负载,即实际内容,后来在TI Packet Sniffer中经常见到这个单词。综上所示,HR表示Header,因此有MHR(MAC Header

2011-10-25 15:20:44 5803

翻译 zigbee协议及开发(2)- 基础知识

Zigbee可以看成是一种Ad Hoc网络。理论上,IEEE802.15.4中涉及到两种设备:全功能FFD和半功能RFD设备。从相关文档描述,FFD能够完成更多的任务,担当更多的角色,比如协调器和路由器,具有更大的处理能力和更大的内存;而RFD功能较少,通常只担当终端结点,只与一个路由器或者协调器通信。 相应的,IEEE802.15.4中设备的逻辑角色可以分为PAN Cordinator,

2011-10-24 21:32:57 2328

翻译 zigbee协议及开发(1)- 基础知识

说明:本系列文章中,部分内容来自于网络及图书,版权归原作者所有,其中加入我个人学习的体会及理解,算是个人的学习笔记。 准备学习这个方面内容原因是因为申请了一个学生的课题,本来是由学生做的,但是诸多原因,最后只得由我亲自操刀,既然做就做好吧。本系列相关实验用到的硬件是Feibit公司基于TICC2530开发系列节点。 申请的课题是关于无线传感器网络室内环境监测的,原本打算购买一套(中

2011-10-24 13:48:12 3318

转载 VC Release 之调试方法

有时候,VC写的程序在Debug下运行有问题(当然,多数情况是引用了别人的类或者库,无法一下子找到原因),但是在Release下就没有问题。这时候,需要在Release下来Debug程序,因此可以通过修改VC环境达到此目的。第一步,设置C/C++参数如下:第二步,设置Link参数: 最后,程序调试完成后,发布成Release时要改回去。

2011-10-17 09:08:28 840

MFC扩展类库CJLibrary

VC6.0下面很有名的MFC类扩展库,主要是针对MFC开发界面用的,比如开发象outlook的界面。

2011-12-14

VC中实现多文档多视图的例子。

利用VC6.0实现多文档多视图例子,并且可以实现视图的增加、删除、分页等功能。 有问题可以跟我探讨: QQ: 602929045

2009-06-11

数据库系统概论第四版-官方第三章讲义中习题答案

特别是选择题,没有提供答案,个人做的,仅参考,有错误给我回信。

2009-04-23

画voronoi图的程序

用vc6.0开发的画voronoi图程序,根据别人程序改编而来。

2009-02-18

程序人生(几个IT人的打拼历程)

讲述几个IT人打拼的历程,对搞IT的还是很有鼓舞作用。

2008-11-27

数据结构C语言版 AOE算法实现(VC)

根据别人代码改的,使其在VC下运行通过。

2008-11-27

数据结构C语言版 链表基本操作算法实现(VC)

数据结构C语言版 链表基本操作算法实现(VC)

2008-11-26

数据结构C语言版二叉树多种遍历算法实现(VC)

数据结构C语言版二叉树多种遍历算法(前序、中序、后序并且分别有递归和非递归两种,层次遍历)实现.

2008-11-26

空空如也

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

TA关注的人

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