单片机
文章平均质量分 69
mahaichao540174345
这个作者很懒,什么都没留下…
展开
-
zigbee初学者,应该知道的,过来人说过的
1.zigbee也分层zigbee是规范 参照OSI模型,底层的物理层和链路层是由802.15.4工作组定义的。其上网络层应用层是zigbee联盟制定的。2.关于无线电知识,入门必备导体中的电流发生变化,会产生电磁波。发送机将信息调制加载到电磁波上,通过天线在信道中进行数据传输,接收方接收机解调电磁波则可得到信息。但是需要发送双方需要相同的频率范围(即信道)才可以通信,就像我们听不原创 2012-04-11 09:29:58 · 3761 阅读 · 3 评论 -
ZigBee之初体验
古人说“工欲善其事,必先利其器”将ZigBee zstack程序下载到CC2430 or CC2530,装啥的驱动,好繁琐的一套程序,太懒了,直接拷来一系统镜像,免去好多苦。。。下载程序是通过仿真器进行的,记得首先复位下,自我理解是所有的Zstack程序拷贝的硬件中并将其原来程序覆盖掉。。。简单看懂原理图还是有必要的,虽然自己几乎没有硬件基础,短时期画所谓的版子不具现实意义。。。芯原创 2012-05-20 21:09:05 · 895 阅读 · 0 评论 -
深入浅出Z-Stack OSAL多任务资源分配机制
一、概述 OSAL (Operating System Abstraction Layer),翻译为“操作系统抽象层”。如何理解这个复杂的名词呢?表面上看它是作为操作系统存在的,可是为什么又加上“抽象层”呢?它的本质是什么?在Z-Stack协议栈中,它又扮演了什么角色呢?要解答这些问题,我们必须先从宏观入手,渐渐深入探究,最后答案自然会浮出水面。 下图是ZigBee协议的结构图转载 2012-08-24 15:41:27 · 2480 阅读 · 0 评论 -
菜鸟解读zstack中的回调函数
首先声明,我是纯粹的菜鸟,看zstack有三周了。昨天读了《RemoTI原版按键程序分析》感觉获益匪浅,在他的那篇帖子的基础上,我又自己将思路梳理了一遍,将回调函数这一部分的东西先写出来,呵呵。 在看zstack的时候,一开始不懂函数指针和回调函数的概念,一直理解不了事件处理过程,都怪自己的C语言功底太差。即使找到了 int main(void)中函数 osal_start_system转载 2012-08-24 15:43:53 · 3961 阅读 · 0 评论 -
Z-stack 之 打印路由表 和 邻居表
邻居表和路由表在Z-stack已经定义,我们可以从网络属性库中利用z-stack提供的API来打印信息。函数原型:(在NLMEDE.h中定义)ZStatus_t NLME_GetRequest(ZNwkAttributes_t NIBAttribute,uint 16 index,void *Value);参数描述: NIBAttribute-支持的属性:nwkCapability原创 2012-09-13 21:08:11 · 7830 阅读 · 5 评论