- 阿啵呲嘚
-
zigbee和z-wave都是可以组成网络的
nRF24L01无线模块是不能组成网络的
组成网络意思就像电脑的网络每个电脑都有一个IP地址和这个差不多了
ZIGBEE比ZWAVE要强大些,就知道这么多
- 北境漫步
-
zigbee和Z-wave都是协议联盟的名字,而nRF24L01仅仅是一种低功耗射频芯片
zigbee的优势在于zigbee协议支持大规模的无线网络,是无线网络传输极好的解决方案之一,目前已有相当成熟的协议栈可以利用,可以进行各种无线网络应用开发
Z-wave也是一种无线网络协议,但其组网规模没有zigbee协议大,且数据率稍微比zigbee低一点
nRF24L01是一种低功耗射频芯片,优势在于功耗较低,数据率比前两种都高一点,但由于nRF24L01仅仅是一种射频硬件,可以进行数据无线传输,如果要组网,必须自己写zigbee网络协议,或者对成熟的网络协议进行移植
希望对你有帮助,欢迎继续追问
zigbee协议栈的绑定原理及应用?
工作原理:这个东西将是我们以后接触得最多的东西,从学习到项目开发,你不得不和他打交道。由于我们的学习平台是基于TI公司的,所以讲述的当然也是TI的Z-STACK。相信大家已经知道CC2530集成了增强型的8051内核,在这个内核中进行组网通讯时候,如果再像以前基础实验的方法来写程序,相信大家都会望而止步,ZigBee也不会在今天火起来了。所以ZigBee的生产商很聪明,比如TI公司,他们问你搭建一个小型的操作系统(本质也是大型的程序),名叫Z-stack。他们帮你考虑底层和网络层的内容,将复杂部分屏蔽掉。让用户通过API函数就可以轻易用ZigBee。这样大家使用他们的产品也理所当然了,确实高明。也就是说,协议栈是一个小操作系统。大家不要听到是操作系统就感觉到很复杂。回想我们当初学习51单片机时候是不是会用到定时器的功能?嗯,我们会利用定时器计时,令LED一秒改变一次状态。好,现在进一步,我们利用同一个定时器计时,令LED1一秒闪烁一次,LED2二秒闪烁一次。这样就有2个任务了。再进一步有n个LED,就有n个任务执行了。协议栈的最终工作原理也一样。从它工作开始,定时器周而复始地计时,有发送、接收等任务要执行时就执行。这个方式称为任务轮询。2023-08-10 04:13:151
Z2L50U的通讯协议有哪些
Z2L50U的通讯协议简介及应用场景Z2L50U是一款Zigbee无线通信模块,内置了符合IEEE802.15.4标准的无线通讯芯片CC2530,具有高度集成、低功耗、可靠性强等特点,是嵌入式控制领域中广泛应用的通信模块之一。通讯协议是保证通信系统正常运行的关键之一,Z2L50U支持的通讯协议主要包括以下几种:1.Zigbee协议Zigbee协议是一种基于IEEE802.15.4标准开发的无线通信协议,属于短距离低速率无线网络协议。Z2L50U基于Zigbee协议,具有自组网、低功耗、安全性高等特点,可以广泛应用于智能家居、工业自动化、物联网等领域。2.UART串口协议UART串口协议是一种异步串行通信协议,用于串行通信中的数据传输。Z2L50U通过串口与外部设备进行通讯,可实现模块的参数设置、数据传输等功能。3.SPI协议SPI协议是一种主从式同步串行接口协议,适用于芯片之间的高速数据传输。Z2L50U的SPI接口可以方便地与其他SPI接口设备进行通讯,例如传感器、存储器等等。4.I2C协议I2C协议是一种基于串行总线的通信协议,Z2L50U的I2C接口可以方便地与其他I2C接口设备进行通讯,例如温湿度传感器、光照传感器等等。在实际应用中,Z2L50U通讯模块可以和各种单片机开发板和模块进行配合,实现智能家居、工业自动化、物联网等领域的控制和数据传输。例如,可以通过Z2L50U模块实现智能灯控系统,通过Zigbee协议实现多灯联动控制,实现智能节能的灯光管理。或者,将Z2L50U模块与传感器、执行器等设备配合,构成多传感器数据采集系统,实现实时监测环境温度、湿度、光照等参数,进行有针对性的控制。总之,Z2L50U通讯模块支持的通讯协议丰富、功能强大,为嵌入式控制领域中的应用提供了更加便捷和可靠的通信手段。2023-08-10 04:13:221
zigbee协议常见的通信频率是多少?
zigbee协议常见的通信频率是按照地域划分的,常见的通信频率中国是433MHz,欧洲是868MHz、美国和澳大利亚是916MHz和全球的通用2400MHz频道上运行。2023-08-10 04:13:291
zigbee通信协议的介绍?
zigbee与其他无线通讯协议一样,ZigBee协议也在不断进化。从最初的网状网到为不同类型的产品开发可操作层,再到最新的大力支持35种不同类型产品互操作的ZigBee3.0。基于IEEE802.15.4标准规定,ZigBee应用领域于无线网络数据监测与控制应用领域,特别强调简洁明了便于使用、短距离、低传输速率、功耗低(长电池循环次数)且极低廉的产品市场定位,能够大量广泛应用于工业物联网、家庭自动化、医疗护理、智能农业、消费类电子和远程操作等行业领域,拥有广阔的应用前景。ZigBee通信协议规范化的意义巨大,过去企业各自为政,每一家企业都会有一款自身的技术工艺和标准规定,只是彼此之间的无线通讯模块却并没有组建保持良好的通信,导致互联互通成为一句空话,ZigBee规范化的积极意义正在于此,通过互相通信链接,使万物互联,推进工业物联网的快速健康发展趋势,让我们的工作、生活更加智能物联及便捷。2023-08-10 04:13:371
无线智能门锁可以用ZigBee吗
无线智能门锁可以用ZigBee吗?有些朋友看到网上有些智能锁是采用ZigBee协议,感到疑惑不解,ZigBee是什么,无线智能门锁用ZigBee有什么作用,一起来和小编智能粉看看吧!无线智能门锁可以用ZigBee吗可以用。1.适合用 因为门锁的无线通信传输的都是简单的开关量和控制指令,且数据量不大,非常适合用Zigbee作为通讯方式。目前各个Zigbee Soc芯片的厂家都有针对居领域推出的协议栈,其中就包括无线智能门锁。用户对协议栈有一定了解后,通过修改协议栈配置和应用程序就可以实现自己的应用场景。例如国内用得比较多的TI的Z_Stack_Home_1.2.2协议栈就是针对这一应用场景的协议栈。2.普遍用 一般无线智能门锁多采用干电池供电,所以普遍用ZigBee,其低功耗的特性更好地满足需求,例如ZM5168这类模块睡眠电流可以低至100nA,可路由等功能也增加了ZigBee的控制范围,电子锁在被打开或关闭时无线信息能被及时发送至远程监控平台。3.用的好处 这些门锁由于对功耗要求非常高的,ZigBee在功耗方面是做得比较出色的,例如ZM5168这类模块睡眠电流可以低至100nA,可路由等功能也增加了ZigBee的控制范围,电子锁在被打开或关闭时无线信息能被及时发送至远程监控平台。对于以上内容您还满意吗,更多相关回答请点击下方获取 更多智能资讯,请关注! 王者之心2点击试玩2023-08-10 04:13:441
ZigBee协议栈中一个用户任务下可以有多少个用户事件?
理论是16个用户事件。ZigBee协议栈:协议栈中有三个变量至关重要:l tasksCnt保存了任务的总个数uint8 tasksCnt l tasksEvents这是一个指针(可以看做数组),作为事件表,数组的索引是任务ID号,每一元素对应了该任务下的所有事件,这个事件可以拆分为小事件;uint16 *tasksEvents l tasksArr——这是一个数组,数组中的每一项都是一个函数指针,指向了任务事件的处理函数。数组的索引是任务的ID号,该ID号下的元素就是对应任务的事件处理函数,事件处理函数利用switch将该任务下的所有事件处理;pTaskEventHandlerFntasksArr[] ,pTaskEventHandlerFn 是函数指针typedef unsignedshort (*pTaskEventHandlerFn) (unsigned char task_id, unsigned short event)表明,pTaskEventHandlerFn是一个指向返回值为(unsigned short)形参为(unsigned char task_id ,unsigned short event)的函数的指针tasksEvents中的元素为一个16位二进制数,zigbee协议栈用一位二进制来定义事件,为1表示有事件,为0表示无事件。这样二进制的每一位的1可以定义为一个事件,理论上一个任务下可以定义16个事件。这样的好处是,事件与事件之间可以用二进制加法处理即异或算法相加。比如:tasksEvents[ZDAppTaskID]=0x0003 ,由于 0x0003=0x0001^0x0002,所以可以看做ZDO_NETWORK_INT+ZDO_NETWORK_START,所以此时该任务下的事件有两个,即ZDO_NETWORK_INT和ZDO_NETWORK_START。提取的时候可以利用与运算来提取。 “与”运算能用来判断二进制数的某一位是否为1。由于二进制的减法运算与加法运算相同,所以也可以通过加法异或运算来清零某一已经处理过的事件。2023-08-10 04:13:521
zigbee无线传输协议有哪几种网络结构?
Zigbee网络的拓扑结构主要有3种,即网状型(Mesh)网、星型网和复合型网。2023-08-10 04:14:011
Zigbee通信协议技术树状拓扑中的通信规则是什么?
Zigbee通信中每个路由节点只能在其父节点和子节点之间进行通讯。如果需要在节点之间发送数据,信息会沿着树的路由向上发送到最近的祖先节点,然后向下发送到目标节点。2023-08-10 04:14:211
ZigBee技术的技术说明
蜜蜂在发现花丛后会通过一种特殊的肢体语言来告知同伴新发现的食物源位置等信息,这种肢体语言就是ZigZag行舞蹈,是蜜蜂之间一种简单传达信息的方式。借此意义Zigbee作为新一代无线通讯技术的命名。在此之前ZigBee也被称为“HomeRF Lite”、“RF- EasyLink”或“fireFly”无线电技术,统称为ZigBee。简单的说,ZigBee是一种高可靠的无线数传网络,类似于CDMA和GSM网络。ZigBee数传模块类似于移动网络基站。通讯距离从标准的75m到几百米、几公里,并且支持无限扩展。ZigBee是一个由可多到65535个无线数传模块组成的一个无线数传网络平台,在整个网络范围内,每一个ZigBee网络数传模块之间可以相互通信,每个网络节点间的距离可以从标准的75m无限扩展。与移动通信的CDMA网或GSM网不同的是,ZigBee网络主要是为工业现场自动化控制数据传输而建立,因而,它必须具有简单,使用方便,工作可靠,价格低的特点。而移动通信网主要是为语音通信而建立,每个基站价值一般都在百万元人民币以上,而每个ZigBee“基站”却不到1000元人民币。每个ZigBee网络节点不仅本身可以作为监控对象,例如其所连接的传感器直接进行数据采集和监控,还可以自动中转别的网络节点传过来的数据资料。除此之外,每一个ZigBee网络节点(FFD)还可在自己信号覆盖的范围内,和多个不承担网络信息中转任务的孤立的子节点(RFD)无线连接。2023-08-10 04:14:291
智能家居为什么离不开ZigBee协议
Zigbee技术采用了极低功耗设计,可以全电池供电,理论上一节电池能使用10年以上,节能环保。ZigBee介质存取层网络拓扑结构多样,分为星状拓扑结构,树状拓扑结构和网状拓扑结构。在信号传输方面,ZigBee的每一个产品都是一个中继器,产品之间信号可以连跳7次,所以ZigBee协议节点具有多达65000个,但是实际应用中200-300个节点时稳定性上就会衰减。ZigBee网络节点不仅本身可以作为监控对象,还可以自动中转别的网络节点传过来的数据资料。采用扩频技术对ZigBee的抗干扰能力进行改进和完善,可以起到避开干扰的作用。当系统网络受到干扰时,整个网络整以动态的方式切换到另一信道上。在安全性上面采用AES128位高级加密法,确保了整个系统的安全可靠。2023-08-10 04:14:491
zigbee路由协议具有怎样的特点
1 ZigBee最大的亮点就是通过路由可以无限大的扩展网络,这也是ZigBee优于其他无线技术的重要原因,最多可以达到65535个网络节点;2 通过路由中转,可以实现大范围的无线覆盖;3 目前ZigBee路由(SZ05)也同样具备终端功能.2023-08-10 04:14:572
智能家居中zigbee的协议发展怎么样?
近年来,为了争夺潜力无限的智能家居市场,各种无线通讯协议层出不穷,也是纷争不断,其中ZigBee协议也是颇受关注和信赖,ZigBee一直光彩夺目,鲜有负面消息,可谓有口皆碑,深得人心,并被很多人默认为目前最适宜智能家居的协议标准。技术层面上ZigBee协议能给智能家居设备需要拥有足够的安全性、稳定性、操作流畅性、较强的设备承载能力和较低的功耗,而ZigBee都能满足,且满足得很到位,因而即便ZigBee最初主要应用于工业领域,如今也丝毫不影响它在智能家居领域的魅力。2023-08-10 04:15:041
小米智能家庭套装为什么选择 ZigBee 协议
小米智能家庭套装之所以选择 ZigBee 协议,是因为ZigBee是一种近距离、低功耗、低速率、低成本的无线网络技术,主要用于近距离网状网连接。Zigbee有如下优点:1.低功耗。在低耗电待机模式下,2节5号干电池可支持1个节点工作6~24个月,甚至更长。这是ZigBee的突出优势。相比之下蓝牙可以工作数周、WiFi可以工作数小时。2.低成本。通过大幅简化协议(不到蓝牙的1/10),降低了对通信控制器的要求,以8051的8位微控制器测算,全功能的主节点需要32KB代码,子功能节点少至4KB代码,而且ZigBee免协议专利费。每块芯片的价格大约为2美元。3.低速率。ZigBee工作在20~250kbps的速率,分别提供250 kbps(2.4GHz)、40kbps(915 MHz)和20kbps(868 MHz)的原始数据吞吐率,满足低速率传输数据的应用需求。4.近距离。传输范围一般介于10~100m之间,在增加发射功率后,亦可增加到1~3km。这指的是相邻节点间的距离。如果通过路由和节点间通信的接力,传输距离将可以更远。5.短时延。ZigBee的响应速度较快,一般从睡眠转入工作状态只需15ms,节点连接进入网络只需30ms,进一步节省了电能。相比较,蓝牙需要3~10s、WiFi 需要3 s。6.高容量。ZigBee可采用星状、片状和网状网络结构,由一个主节点管理若干子节点,最多一个主节点可管理254个子节点;同时主节点还可由上一层网络节点管理,最多可组成65000 个节点的大网。7.高安全。ZigBee提供了三级安全模式,包括无安全设定、使用访问控制清单(Access Control List, ACL) 防止非法获取数据以及采用高级加密标准(AES 128)的对称密码,以灵活确定其安全属性。8.免执照频段。使用工业科学医疗(ISM)频段,915MHz(美国), 868MHz(欧洲), 2. 4GHz(全球) 。这三个频带的扩频和调制方式亦有区别。总的来讲,Zigbee最大的优点是:低功耗(但是只针对终端节点来讲)、组网灵活(网络中设备较多时有优势)、低成本(相对蓝牙和WiFi来将的)2023-08-10 04:15:281
zigbee协议与tcp/ip协议的异同
数据透传基本上都是差不多的ZigBee更多是用通过uart接口通信TCP/IP是网口的2023-08-10 04:15:511
小米智能家庭套装为什么选择 ZigBee 协议
ZigBee 协议近距离效果高,省电2023-08-10 04:16:012
小米智能家庭套装为什么选择 ZigBee 协议
小米智能家庭套装之所以选择 ZigBee 协议,是因为ZigBee是一种近距离、低功耗、低速率、低成本的无线网络技术,主要用于近距离网状网连接。Zigbee有如下优点: 1.低功耗。在低耗电待机模式下,2节5号干电池可支持1个节点工作6~24个月,甚至更长。这是ZigBee的突出优势。相比之下蓝牙可以工作数周、WiFi可以工作数小时。 2.低成本。通过大幅简化协议(不到蓝牙的1/10),降低了对通信控制器的要求,以8051的8位微控制器测算,全功能的主节点需要32KB代码,子功能节点少至4KB代码,而且ZigBee免协议专利费。每块芯片的价格大约为2美元。 3.低速率。ZigBee工作在20~250kbps的速率,分别提供250 kbps(2.4GHz)、40kbps(915 MHz)和20kbps(868 MHz)的原始数据吞吐率,满足低速率传输数据的应用需求。 4.近距离。传输范围一般介于10~100m之间,在增加发射功率后,亦可增加到1~3km。这指的是相邻节点间的距离。如果通过路由和节点间通信的接力,传输距离将可以更远。 5.短时延。ZigBee的响应速度较快,一般从睡眠转入工作状态只需15ms,节点连接进入网络只需30ms,进一步节省了电能。相比较,蓝牙需要3~10s、WiFi 需要3 s。 6.高容量。ZigBee可采用星状、片状和网状网络结构,由一个主节点管理若干子节点,最多一个主节点可管理254个子节点;同时主节点还可由上一层网络节点管理,最多可组成65000 个节点的大网。 7.高安全。ZigBee提供了三级安全模式,包括无安全设定、使用访问控制清单(Access Control List, ACL) 防止非法获取数据以及采用高级加密标准(AES 128)的对称密码,以灵活确定其安全属性。 8.免执照频段。使用工业科学医疗(ISM)频段,915MHz(美国), 868MHz(欧洲), 2. 4GHz(全球) 。这三个频带的扩频和调制方式亦有区别。 总的来讲,Zigbee最大的优点是:低功耗(但是只针对终端节点来讲)、组网灵活(网络中设备较多时有优势)、低成本(相对蓝牙和WiFi来将的)2023-08-10 04:16:101
小米智能家庭套装为什么选择 ZigBee 协议
小米智能家庭套装之所以选择 ZigBee 协议,是因为ZigBee是一种近距离、低功耗、低速率、低成本的无线网络技术,主要用于近距离网状网连接。Zigbee有如下优点:1.低功耗。在低耗电待机模式下,2节5号干电池可支持1个节点工作6~24个月,甚至更长。这是ZigBee的突出优势。相比之下蓝牙可以工作数周、WiFi可以工作数小时。2.低成本。通过大幅简化协议(不到蓝牙的1/10),降低了对通信控制器的要求,以8051的8位微控制器测算,全功能的主节点需要32KB代码,子功能节点少至4KB代码,而且ZigBee免协议专利费。每块芯片的价格大约为2美元。3.低速率。ZigBee工作在20~250kbps的速率,分别提供250 kbps(2.4GHz)、40kbps(915 MHz)和20kbps(868 MHz)的原始数据吞吐率,满足低速率传输数据的应用需求。4.近距离。传输范围一般介于10~100m之间,在增加发射功率后,亦可增加到1~3km。这指的是相邻节点间的距离。如果通过路由和节点间通信的接力,传输距离将可以更远。5.短时延。ZigBee的响应速度较快,一般从睡眠转入工作状态只需15ms,节点连接进入网络只需30ms,进一步节省了电能。相比较,蓝牙需要3~10s、WiFi 需要3 s。6.高容量。ZigBee可采用星状、片状和网状网络结构,由一个主节点管理若干子节点,最多一个主节点可管理254个子节点;同时主节点还可由上一层网络节点管理,最多可组成65000 个节点的大网。7.高安全。ZigBee提供了三级安全模式,包括无安全设定、使用访问控制清单(Access Control List, ACL) 防止非法获取数据以及采用高级加密标准(AES 128)的对称密码,以灵活确定其安全属性。8.免执照频段。使用工业科学医疗(ISM)频段,915MHz(美国), 868MHz(欧洲), 2. 4GHz(全球) 。这三个频带的扩频和调制方式亦有区别。总的来讲,Zigbee最大的优点是:低功耗(但是只针对终端节点来讲)、组网灵活(网络中设备较多时有优势)、低成本(相对蓝牙和WiFi来将的)2023-08-10 04:16:191
为什么选择zigbee协议的智能家居
Zigbee技术采用了极低功耗设计,可以全电池供电,理论上一节电池能使用10年以上,节能环保。ZigBee介质存取层网络拓扑结构多样,分为星状拓扑结构,树状拓扑结构和网状拓扑结构。在信号传输方面,ZigBee的每一个产品都是一个中继器,产品之间信号可以连跳7次,所以ZigBee协议节点具有多达65000个,但是实际应用中200-300个节点时稳定性上就会衰减。ZigBee网络节点不仅本身可以作为监控对象,还可以自动中转别的网络节点传过来的数据资料。采用扩频技术对ZigBee的抗干扰能力进行改进和完善,可以起到避开干扰的作用。当系统网络受到干扰时,整个网络整以动态的方式切换到另一信道上。在安全性上面采用AES128位高级加密法,确保了整个系统的安全可靠。2023-08-10 04:16:314
小米智能家庭套装为什么选择 ZigBee 协议
小米智能家庭套装之所以选择 ZigBee 协议,是因为ZigBee是一种近距离、低功耗、低速率、低成本的无线网络技术,主要用于近距离网状网连接。Zigbee有如下优点:1.低功耗。在低耗电待机模式下,2节5号干电池可支持1个节点工作6~24个月,甚至更长。这是ZigBee的突出优势。相比之下蓝牙可以工作数周、WiFi可以工作数小时。2.低成本。通过大幅简化协议(不到蓝牙的1/10),降低了对通信控制器的要求,以8051的8位微控制器测算,全功能的主节点需要32KB代码,子功能节点少至4KB代码,而且ZigBee免协议专利费。每块芯片的价格大约为2美元。3.低速率。ZigBee工作在20~250kbps的速率,分别提供250 kbps(2.4GHz)、40kbps(915 MHz)和20kbps(868 MHz)的原始数据吞吐率,满足低速率传输数据的应用需求。4.近距离。传输范围一般介于10~100m之间,在增加发射功率后,亦可增加到1~3km。这指的是相邻节点间的距离。如果通过路由和节点间通信的接力,传输距离将可以更远。5.短时延。ZigBee的响应速度较快,一般从睡眠转入工作状态只需15ms,节点连接进入网络只需30ms,进一步节省了电能。相比较,蓝牙需要3~10s、WiFi 需要3 s。6.高容量。ZigBee可采用星状、片状和网状网络结构,由一个主节点管理若干子节点,最多一个主节点可管理254个子节点;同时主节点还可由上一层网络节点管理,最多可组成65000 个节点的大网。7.高安全。ZigBee提供了三级安全模式,包括无安全设定、使用访问控制清单(Access Control List, ACL) 防止非法获取数据以及采用高级加密标准(AES 128)的对称密码,以灵活确定其安全属性。8.免执照频段。使用工业科学医疗(ISM)频段,915MHz(美国), 868MHz(欧洲), 2. 4GHz(全球) 。这三个频带的扩频和调制方式亦有区别。总的来讲,Zigbee最大的优点是:低功耗(但是只针对终端节点来讲)、组网灵活(网络中设备较多时有优势)、低成本(相对蓝牙和WiFi来将的)2023-08-10 04:16:401
zigbee协议是怎么定义数据的
您好,每个ZigBee设备都与一个特定模板有关,可能是公共模板或私有模板。这些模板定义了设备的应用环境、设备类型以及用于设备间通信的簇。公共模板可以确保不同供应商的设备在相同应用领域中的互操作性。设备是由模板定义的,并以应用对象(Application Objects)的形式实现(见图)。每个应用对象通过一个端点连接到ZigBee堆栈的余下部分,它们都是器件中可寻址的组件。从应用角度看,通信的本质就是端点到端点的连接(例如,一个带开关组件的设备与带一个或多个灯组件的远端设备进行通信,目的是将这些灯点亮)。端点之间的通信是通过称之为簇的数据结构实现的。这些簇是应用对象之间共享信息所需的全部属性的容器,在特殊应用中使用的簇在模板中有定义。图2就是设备及其接口的一个例子:每个接口都能接收(用于输入)或发送(用于输出)簇格式的数据。一共有二个特殊的端点,即端点0和端点255。端点0用于整个ZigBee设备的配置和管理。应用程序可以通过端点0与ZigBee堆栈的其它层通信,从而实现对这些层的初始化和配置。附属在端点0的对象被称为ZigBee设备对象(ZD0)。端点255用于向所有端点的广播。端点241到254是保留端点。所有端点都使用应用支持子层(APS)提供的服务。APS通过网络层和安全服务提供层与端点相接,并为数据传送、安全和绑定提供服务,因此能够适配不同但兼容的设备,比如带灯的开关。APS使用网络层(NWK)提供的服务。NWK负责设备到设备的通信,并负责网络中设备初始化所包含的活动、消息路由和网络发现。应用层可以通过ZigBee设备对象(ZD0)对网络层参数进行配置和访问。2023-08-10 04:16:481
Zigbee协议与802.15.4协议的联系与区别是什么?
Zigbee协议采用的就是802.15.4协议,这两个是一个东西,是无线组网技术,用无线传输方式代替网线,分层分级组网。2023-08-10 04:16:572
zigbee协议位于osi的哪层
链路层和物理层?2023-08-10 04:17:172
小米网关怎么连接
小米网关怎么连接你可以连接小米儿的网关网址就可以了。2023-08-10 04:17:2710
协议栈中zigbee的应用层主要有哪些部分组成
ZigBee应用层共分为4个部分,分别是应用支持子层(Application Support Layer,APS)、应用框架层、ZigBee设备对象层(ZigBee Device Objects,ZDO)和ZigBee设备对象的管理平台。APS子层的主要功能是保存绑定表并让对应的设备之间传递信息。ZDO的主要功能是分配相关的设备在ZigBee网络中的角色(如ZigBee协调器或终端设备),同时接受设备的请求然后为设备提供的应用服务进行设定,最后对郑定的请求进行初始化并响应,并对相关的设备进行安全性保护。ZigBee应用支持子层在网络层和应用层之间设置一组ZigBee设备对象,这些对象与厂商定义的应用对象相匹配,并提供网络层到应用层之间的通信服务接口。应用支持子层分为两个部分,分别是APS数据实体(APSDE)和APS管理实体(APSME)。在一个子网中的两个或多个设备可以通过数据实体服务接入点APSDE-SAP来进行数据通信;APSME对这个接入点提供服务机制进行管理,主要功能是接收设备请求并保存设备的状态,这样APSME就包含了一个管理对象的数据库即APS信息库(AIB)。————————————————版权声明:本文为CSDN博主「累不死的猛仔」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/wearlee/article/details/783157432023-08-10 04:17:521
小米智能家庭套装使用ZigBee协议原因分析 有何利弊
利:智能单品,选择面广,品牌多,自主性强弊:zigbee通讯最多穿一面墙,不能调光,各智能单品由于生产厂家不同,联动稳定性较差,出了问题得自己想办法解决。智能单品类的,基本可以理解为控制手机化~~~如果是总线类智能家居,,可以轻松实现智能锁开门(每个指纹有不同的功能,比如大指是夏天开冷气,食指是冬天,开暖气,中指报警联动),向手机端推送报告,安防撤防,同时调取实时监控图像。背景音乐还可以播放用餐通知、火灾报警等等。2023-08-10 04:18:162
zigbee无线通信模块怎么用?
看说明书呀2023-08-10 04:18:273
zigbee 组网方式有几种?
2023-08-10 04:18:343
ZigBee技术的技术特点
zigBee技术的低复杂度、低功耗、低速率、低成本、自组织网络、高可靠性、超出视线范围等特征,让zigbee技术广受欢迎。该技术工作频率为868MHz、915MHz或2.4GHz,其中2.4GHz为通用ISM频率。目前常见的zigbee芯片有:TI生产的CC2530,CC2538,Siliconlabs生产的EM35系列。2023-08-10 04:18:572
IEEE802.15.4协议和Zigbee协议有何联系和区别?
IEEE802.15.4协议是国际无线电委员会定义的底层通信协议,而ZIGBEE是在底层协议的基础上,增加了一些应用层,网络层应用信息,起到了扩充细化IEEE802.15.4协议的作用!2023-08-10 04:19:131
zigbee协议栈采用什么方式调度任务
OSAL提供了以下8个方面的API:消息管理任务同步时间管理中断管理任务管理内存管理电源管理非易失性闪存管理2023-08-10 04:19:202
zigbee技术,紫蜂 的原理 和作用
ZigBee是基于IEEE802.15.4标准的低功耗局域网协议。根据国际标准规定,ZigBee技术是一种短距离、低功耗的无线通信技术。这一名称(又称紫蜂协议)来源于蜜蜂的八字舞,由于蜜蜂(bee)是靠飞翔和“嗡嗡”(zig)地抖动翅膀的“舞蹈”来与同伴传递花粉所在方位信息,也就是说蜜蜂依靠这样的方式构成了群体中的通信网络。其特点是近距离、低复杂度、自组织、低功耗、低数据速率。主要适合用于自动控制和远程控制领域,可以嵌入各种设备。 ZigBee就是一种便宜的,低功耗的近距离无线组网通讯技术。ZigBee是一种低速短距离传输的无线网络协议。ZigBee协议从下到上分别为物理层(PHY)、媒体访问控制层(MAC)、传输层(TL)、网络层(NWK)、应用层(APL)等。其中物理层和媒体访问控制层遵循IEEE 802.15.4标准的规定。 ZigBee通过自组网的方式,以协调器为核心(主要起构建网络和中心节点的作用),其他节点自由加入其构建的网络中,默认组的是mesh网络,自愈性强,组网容量大,如F8913D ZigBee模块或者F8914-E ZigBee终端,可以实现最大100-255个节点互相通信。最远传输距离可达到2KM(海边空旷无遮挡环境),在笔直高速公路上测试也可以达到600-800米。 作用:实现点对多的数据传输,比如应用在油田(磕头机上的传感器、RTU等)、智慧医疗(监测吊瓶等传感器)、农业灌溉(控制电磁阀)、交通(收费站采集车重、车流量大小的传感器数据)、厂房(plc之间的主从站通信)等等,应用十分广泛,目前最火的是ZigBee在智能家居上的应用(如F8913c嵌入式模块)。2023-08-10 04:19:411
zigbee协议是全世界公认的最还的智能家居通信协议吗?
哪种无线通信协议最适合智能家居?ZigBee当仁不让。近年来,为了争夺潜力无限的智能家居市场,围绕各类无线协议标准的争论不断,但不可否认,ZigBee赚足了眼球,颇受关注和信赖。在智能家居领域,相较于蓝牙、WiFi、Z-Wave、射频等技术协议,ZigBee一直光彩夺目,鲜有负面消息,可谓有口皆碑,深得人心,并被很多人默认为目前最适宜智能家居的协议标准。而之所以如此,一方面与ZigBee协议本身分不开,另一方面则要感谢一些企业的大力热捧和宣扬。——技术层面,ZigBee不是为智能家居而生,却为智能家居而长。智能家居设备需要拥有足够的安全性、稳定性、操作流畅性、较强的设备承载能力和较低的功耗,而ZigBee都能满足,且满足得很到位,因而即便ZigBee最初主要应用于工业领域,如今也丝毫不影响它在智能家居领域的魅力。——推广层面,不少知名企业纷纷采纳,一些实力公司大力宣扬。如果说村里某些人使用ZigBee协议了,你可能嗤之以鼻,呵呵不语,更谈不上信赖,但如果说三星、LG、德州仪器、罗技、飞利浦、小米等知名企业都采用了呢?对ZigBee会不会产生好感?不仅如此,一些企业的大力宣传也很关键,如ZigBee联盟董事会成员、国内较早采用ZigBee的物联网领军企业物联传感在宣传推广方面会着重强调ZigBee的高级加密算法,使其安全性在消费者心中根深蒂固,为ZigBee树立良好的口碑,从而推动ZigBee在中国区的发展。所以,无论从哪个角度来看,ZigBee协议都有足够的理由受到智能家居厂商的欢迎。然而,就在ZigBee联盟宣布三星旗下品牌SmartThings成为继物联传感后又一位董事会成员之后不足一周,黑帽子大会给泼了一盆冷水,拔凉拔凉的冷水:采用 ZigBee 协议的智能家居设备存在严重漏洞。话说安全研究人员(Cognosec公司)发现,采用ZigBee协议的设备存在严重漏洞,有多严重呢?黑客有可能入侵智能家居,随意操控联网门锁、报警系统,甚至能够开关灯泡。按以往的新闻来看,这种事应该发生在WiFi、蓝牙或Z-Wave身上,ZigBee怎么就中招了呢?这其中有 Cognosec公司和“小编”(原文作者)的功劳。——黑帽子大会(Black Hat Conference)被公认为世界信息安全行业的最高盛会和最具技术性的信息安全会议,每年都会有不少专业团队和民间高手参加。他们可以尽情地黑一切科技产品,无需手下留情,当然目的还是为了技术交流和提高企业产品的安全性。而Cognosec公司在这次大会上发表了论文,指出 ZigBee 协议实施方法中的一个缺陷。该公司称,该缺陷涉及多种类型的设备,黑客有可能以此危害 ZigBee 网络,并“接管该网络内所有互联设备的控制权”。——若是Cognosec公司倒也不会如此,军功章还有那篇文章作者的一大半,尤其是题目取的非常妙——《黑帽大会爆料,采用 ZigBee 协议的智能家居设备存在严重漏洞》(具体内容请自行百度脑补),读者看不看内容没有关系,只要看一眼标题就明白了:ZigBee智能家居设备存在严重漏洞。ZigBee协议智能家居设备存在严重漏洞,看样子ZigBee协议是难逃一劫了,但这种想法是“懒人”的想法,充分证明“标题党”的胜利。向来较为可靠的ZigBee怎么存在严重问题呢?只看标题不行,关键还要仔细看内容。显而易见,标题就是会让我们快速联想到ZigBee协议有问题的,但实际完全没有ZigBee协议太多啥事儿。这点原文作者和Cognosec公司实际上都在最后给出了说明。“该漏洞的根源更多被指向制造商生产方便易用、能与其它联网设备无缝协作的设备、同时又要压低成本的压力,而不是 ZigBee 协议标准本身的设计问题。”——这是作者的分析。“我们在 ZigBee 中发现的短板和局限是由制造商造成的,各家公司都想制造最新最棒的产品,眼下也就意味着能够联网。灯泡开关这样的简单元件必须和其它各种设备兼容,毫不意外的是,很少会考虑安全要求——更多的心思都放在如何降低成本上。不幸的是,在无线通信标准中最后一层安全隐患的严重程度非常高。”——这是 Cognosec公司研究人员的汉化版原话。其实,不难发现,向来可靠的智能家居协议ZigBee,并没有给黑帽子黑掉,而是被一些急功近利的制造商“坑掉了”。那么现在问题又来了,除却人为不作为因素(故意忽略标准安全性),ZigBee协议被攻破的几率有多大呢?“在zigbee的通用安全级别中,一般有两个key 。一个是信任中心的key。另一个是实际进行网络传输数据时的网络key。最终想破解zigbee 网络,必须要获取后者16个字节强密码网络key 。由于zigbee 采取的是AES 128加密算法。在不知道这个网络key的情况下,想暴力破解目前没有可能。也没有破解先例。暴力破解的速度是极其低下的。一般只有300key / s,就算采取所谓的GPU加速,速度也不过是10000 key / s,对于一个8位数字 字母 字符的复杂密码破解时间都需要2900年!即使采用100台分布式,也需要29年!何况zigbee 的key 是16个字节强密码。”上面是一名来自对ZigBee协议安全性拥有足够信心的物联传感的物联网安全专家给出的答案。不要问为什么是这样排的,原采访邮件中的内容就是这样的,不过足可以说明只要前期工夫做的好,黑客想破解ZigBee智能家居设备,难!至于“采用 ZigBee 协议的智能家居设备存在严重漏洞”,有一个前提条件:制造厂商不负责或技术不到位。最后一个问题。近日,国民新晋老公宁泽涛在第16届游泳世锦赛夺冠了,项目是男子100米自由泳,创造了亚洲人神迹,突破了黄种人极限,影响力被认为堪比刘翔首夺110米跨栏。显然,小鲜肉宁泽涛具备了100米自由泳夺冠能力,但是倘若给他安排80米的赛道,没有夺冠,难道能说明他100米不行?假如ZigBee有100的安全设置手法,一些厂商只用80或只能做到90,结果设备被破解了,就是ZigBee协议安全性就有问题?这答案或许与最后一个问题的答案类似吧。2023-08-10 04:19:521
zigbee通信协议支持二次开发的吗?
以下回答仅供参考:二次开发主要是针对您需要怎样去设计了,比如你从芯片厂商那里拿的芯片,然后参考标准协议进行一些功能开发也可以。如果你是拿已经集成好芯片的SZ05-ADV 型ZigBee模块,那么就要咨询厂商是否开放接口了。2023-08-10 04:20:002
智能家居为什么离不开ZigBee协议
Zigbee技术采用了极低功耗设计,可以全电池供电,理论上一节电池能使用10年以上,节能环保。ZigBee介质存取层网络拓扑结构多样,分为星状拓扑结构,树状拓扑结构和网状拓扑结构。在信号传输方面,ZigBee的每一个产品都是一个中继器,产品之间信号可以连跳7次,所以ZigBee协议节点具有多达65000个,但是实际应用中200-300个节点时稳定性上就会衰减。ZigBee网络节点不仅本身可以作为监控对象,还可以自动中转别的网络节点传过来的数据资料。采用扩频技术对ZigBee的抗干扰能力进行改进和完善,可以起到避开干扰的作用。当系统网络受到干扰时,整个网络整以动态的方式切换到另一信道上。在安全性上面采用AES128位高级加密法,确保了整个系统的安全可靠。2023-08-10 04:20:102
智能家居为什么离不开ZigBee协议
Zigbee技术采用了极低功耗设计,可以全电池供电,理论上一节电池能使用10年以上,节能环保。ZigBee介质存取层网络拓扑结构多样,分为星状拓扑结构,树状拓扑结构和网状拓扑结构。在信号传输方面,ZigBee的每一个产品都是一个中继器,产品之间信号可以连跳7次,所以ZigBee协议节点具有多达65000个,但是实际应用中200-300个节点时稳定性上就会衰减。ZigBee网络节点不仅本身可以作为监控对象,还可以自动中转别的网络节点传过来的数据资料。采用扩频技术对ZigBee的抗干扰能力进行改进和完善,可以起到避开干扰的作用。当系统网络受到干扰时,整个网络整以动态的方式切换到另一信道上。在安全性上面采用AES128位高级加密法,确保了整个系统的安全可靠。2023-08-10 04:20:202
近场通信
目前常用的无线网络标准:ZigBee、 蓝牙、WiFi。短距离无线通信2.4GHZ频段。 Zigbee是IEEE 802.15.4协议的代名词,这一名称来源于蜜蜂的八字舞,由于蜜蜂(bee)是靠飞翔和“嗡嗡”(zig)抖动翅膀的“舞蹈”来与同伴传递花粉所在方位信息,也就是说蜜蜂依靠这样的方式构成了群体中的通信网络。 其特点是近距离、低复杂度、自组织、低功耗、低数据速率、低成本。主要适合用于自动控制和远程控制领域,可以嵌入各种设备。 ZigBee能够自适应的找到一条更长但可用的路由线路。这种独特的架构使ZigBee拥有近距离、低复杂度、自组织、低功耗、高数据速率的特点。 正因为ZigBee这些特点,使其主要适用于自动控制以及远程控制领域,目的是为了满足小型廉价设备的无线联网和控制,典型应用如无线传感网络,在家庭/商业自动化领域、智慧能源、健康医疗及零售等领域,ZigBee也被证明是可靠的无线网络解决方案。 ZigBee技术优势主要包括以下几个方面: 同时ZigBee也存在着一些不足: 蓝牙(Bluetooth)技术致力于在10m的空间内使所有支持该技术的移动或非移动设备可以方便地建立网络联系、进行话音和数据通信。 蓝牙技术联盟(Bluetooth Special Interest Group,SIG)日前宣布正式采纳蓝牙规格4.0版本,并启动对应的认证计划。在3.0+HS版本标准加入高速传输技术的基础上,4.0版本又加入了之前诺基亚力推的Wibree低功耗传输技术。 至此,蓝牙已经不是当初大家熟悉的只适用于WPAN的“蓝牙”了。而是集IEEE 802.15.1传统蓝牙,IEEE 802.11物理层和MAC层以及Wibree标准的“三合一”的蓝牙。 低功耗传输部分作为蓝牙4.0版本的重点,沿用了曾经的Wibree标准。采用简单的GFSK调制,拥有极低的运行和待机功耗,使用一粒纽扣电池甚至可连续工作数年之久。 毫无疑问,新的低功耗蓝牙将挑战诸如ZigBee、NFC等技术,低功耗蓝牙的网络拓扑相比ZigBee的星型拓扑简单得多,而传输距离又比NFC有很大优势,尽管是个后来者,但凭借其在手机和音频领域的领先地位,未来发展还是值得期待。 蓝牙耳机 蓝牙键鼠 WiFi(Wireless Fidelity,无线保真技术)即IEEE 802.11协议,是一种短程无线传输技术,能够在数百英尺范围内支持互联网接人的无线电信号。规定了无线局域网的基本网络结构和基本传输介质,规范了物理层(PHY)和介质访问层(MAC)的特性。物理层采用红外、DSSS(直接序列扩频)或FSSS(调频扩频)技术。1999年又增加了IEEE 802.11a和IEEE 802.11g标准。其传输速率最高可达54 Mb/s。能够广泛支持数据、图像、语音和多媒体等业务。 蓝牙的电波覆盖范围很小,半径大约只有15 m,而WiFi的半径可达100 m,甚至可以覆盖整栋大楼。2023-08-10 04:20:441
zigbee协议栈中haluartopen函数怎么使用
本实验只对coordinator.c文件进行改动就可以实现串口的收发。修改coordinator.c文件byte GenericApp_TransID; // This is the unique message ID (counter)afAddrType_t GenericApp_DstAddr;unsigned char uartbuf[128];/********************************************************************** LOCAL FUNCTIONS*/static void GenericApp_ProcessZDOMsgs( zdoIncomingMsg_t *inMsg );static void GenericApp_HandleKeys( byte shift, byte keys );static void GenericApp_MessageMSGCB( afIncomingMSGPacket_t *pckt );static void GenericApp_SendTheMessage( void );static void rxCB(uint8 port,uint8 event);2023-08-10 04:20:521
zigbee协议中的节点怎样加入与脱离网络?
关注这个问题2023-08-10 04:21:022
在zigbee协议栈中CoodinatorEB-Pro和EndDeviceEB-Pro有什么区别吗?
看名称就知道了,CoodinatorEB-Pro是协调器,EndDeviceEB-Pro是终端。2023-08-10 04:21:101
cc1110芯片支持zigbee协议么
根据下面的资料,可以支持ZigBee。不过下面资料也提到,它的工作频率是433MHz(CC1110)、868/915MHz。而在我国ZigBee的工作频率只能是2.4GHz。所以如果拿CC1110开发产品的话,是不能应用在国内!-----------以下为参考资料---------------CC1110延用了以往TI公司ZigBee无线(定位)芯片CC2430/CC2431架构,它使用1个8位MCU(8051),具有32 KB可编程闪存和4 KB的RAM,还包含模拟数字转换器(ADC)、定时器(Timer)、AES128协同处理器、看门狗定时器(Watchdog Timer)、32 kHz晶振的休眠模式定时器、上电复位电路(Power On Reset)、掉电检测电路(Brown Out Detection)以及21个可编程I/O引脚。 CC1110工作时的电流损耗为16 mA;速率为1.2kBaud,CC1110在接收和发射模式下,电流损耗分别低于16.2 mA或16 mA;速率为2.4kBaud。 CC1110的休眠模式和转换到主动模式的超短时间的特性,特别适合那些要求电池寿命非常长的应用。 CC1110芯片的主要特点如下: ◆ 高性能和低功耗的8051微控制器核。 ◆ 433MHz(CC1110)、868/915MHz的RF无线电收发机。 ◆ 优良的无线接收灵敏度和强大的抗干扰性。 ◆ 在休眠模式时仅0.5μA的流耗,外部的中断或RTC能唤醒系统,在待机模式时少于0.3μA的流耗,外部的中断能唤醒系统。 ◆ 硬件支持CSMA/CA功能。 ◆ 较宽的电压范围(2.0~3.6V)。 ◆ 数字化的RSSI/LQI支持和强大的DMA功能。 ◆ 具有电池监测和温度感测功能。 ◆ 集成了14位模数转换的ADC。 ◆ 集成AES-128安全协处理器。 ◆ 带有2个强大的支持几组协议的USART,一个支持TI自定义协议栈的MAC计时器,1个常规的16位计时器和2个8位计时器。 ◆ 较少外围电路。强大和灵活的开发工具。 功能特点: 尺寸:32.54㎜×25.66㎜×18.10㎜(以实物为准) 工作电压:2.0V-3.6V 工作频率:300M-348M,391M-464M, 782M-928M 芯片闪存:32K 芯片RAM:4K 晶振:26M 接收灵敏度:-110dB 传输速率:≤500K 20针I/O扩展,低功耗设计,电池供电。2023-08-10 04:21:181
wifi和zigbee的区别
Zigbee是IEEE 802.15.4协议的代名词。根据这个协议规定的技术是一种短距离、低功耗的无线通信技术。这一名称来源于蜜蜂的八字舞,由于蜜蜂(bee)是靠飞翔和“嗡嗡”(zig)地抖动翅膀的“舞蹈”来与同伴传递花粉所在方位信息,也就是说蜜蜂依靠这样的方式构成了群体中的通信网络。其特点是近距离、低复杂度、自组织、低功耗、低数据速率、低成本。主要适合用于自动控制和远程控制领域,可以嵌入各种设备。简而言之,ZigBee就是一种便宜的,低功耗的近距离无线组网通讯技术。Wi-Fi是一种可以将个人电脑、手持设备(如PDA、手机)等终端以无线方式互相连接的技术。Wi-Fi是一个无线网路通信技术的品牌,由Wi-Fi联盟(Wi-Fi Alliance)所持有。目的是改善基于IEEE 802.11标准的无线网路产品之间的互通性。现时一般人会把Wi-Fi及IEEE 802.11混为一谈。甚至把Wi-Fi等同于无线网际网路。2023-08-10 04:21:283
用IAR开发ZigBee协议栈时,关于HalUARTWrite()函数的问题。
关注这个问题2023-08-10 04:21:384
zigbee 与 esp8266 有何不同
ESP8266是一款高性能无线SOC,集成了业界领先的TensilicL106超低功耗32位微MCU,具有16位缩减模式,主频支持80MHz和160MHz,支持RTOS,集成了Wi-FiMAC/BB/RF/PA/LNA,板载天线。ESP8266采用gagent固件编程,可快速实现设备M2M接入、数据统计分析、远程控制、OTA升级、第三方接口等功能服务。该固件支持SoC解决方案和二次开发,大大降低了开发成本,缩短了开发周期。ZigBee模块也是物联网的理想选择之一。虽然ZigBee通常工作在2.4GHzISM频段,但它也可以用于902MHz至928MHz和868MHz频段。2.4GHz频段的数据速率为250kb/s,可用于点对点、星形和网格配置,最高支持216个节点。与其他技术一样,安全性由AES-128加密保证。ZigBee的一大优势在于,它为特定应用(包括物联网)提供预先开发的软件应用配置文件。最终产品必须获得许可。ZigBee模块可以嵌入到各种设备中,在自动控制和远程控制领域有非常广阔的应用场景。2023-08-10 04:22:001
ZigBee协议栈如何添加多个终端节点,协调器根据什么判断哪个终端设备发送来的信息?是根据网络地址吗?
协调器可以根据短地址来区分节点。组网成功后每个节点都有一个唯一的短地址2023-08-10 04:22:093
TinyOS中zigbee协议栈在什么位置?就是协议栈里各个层的.c文件在哪能找到.
没怎么接触过TinyOS,它芯片的协议栈是开放的么?据我所知有的不是开放的2023-08-10 04:22:161
米家智能插座和 zigbee的区别
其实就是使用协议不一样,你的问题就是在问Zigbee和Wifi的区别!因为Zigbee协议在未来智能家居方面的潜力远比Wifi大,前期推出Wifi版本只是一个过度而已。2023-08-10 04:22:262
zigbee技术是不是我们所说的RF无线?如果不是他们之间有区别么?
先说联系:zigbee技术的硬件通信基础是RF无线通信,即所谓的射频通信,zigbee一般有三个通信频段,分为2.4GHz(全球通用)、915MHz(美国)和868MHz(欧洲),而RF射频通信的通信频段很多,也包括这三个频段,所以zigbee属于RF射频通信这个范畴。区别:zigbee这个名字是该协议联盟的名字,zigbee技术是一种无线网络通信协议,zigbee技术的实现要依托于RF射频通信,而RF射频通信是和硬件相关的,RF通信的范围很广,很多无线通信技术都属于RF射频通信,举个例子,常用的蓝牙就是一种协议,zigbee这个名字就类似蓝牙这个名字,类似的还有wi-fi等2023-08-10 04:22:431
请问怎么在zigbee协议栈中调用延时函数,还有就是怎么用zigbee协议栈的串口发送函数发送16进制数。
延时函数是uint8 osal_start_timerEx( uint8 taskID, uint16 event_id, uint16 timeout_value )串口调用uint16 HalUARTWrite(uint8 port, uint8 *buf, uint16 len)写2023-08-10 04:22:521
关于zigbee的同步机制
Zigbee的广播机制:广播数据在发出后,其余有广播能力的节点如rouer在收到后会转发这个广播包,如此一层层往后跳以保证整个网络都能收到这个广播。同时,任何一个节点在发送或转发这个广播包的时候会监听自己的邻居有没有进行转发,如有没进行转发的,说明该邻居可能没有收到,会进行重发。如此,一旦网络规模大了整个广播包会在空中存在较长时间,所以Zigbee联盟设定了nwkBroadcastDeliveryTime这个属性,用来说明一个广播包最多有效的时间。而在这段时间内,发起者都会保留这个广播包放在一个table中。比如这个table默认最多能存10个这样的包,所以连续发送的话,发送10个时候这个table就存满了,新的包就不能发送了,必须等待有数据过期后才有新的数据能发出。2023-08-10 04:23:003
Zigbee协议栈里出现 HalLedBlink(HAL_LED_2, 0, 50, 500),这句括号里的0、50、500分别是什么意思?
在协议栈里应该能找到这个函数的,看到函数原型才能弄明白的2023-08-10 04:23:082