0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ZigBee协议栈的用处及开发的基本思路

h1654155282.3538 来源:智客林 作者:智客林 2021-01-23 10:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

物联网已然成为当前热门的技术之一。作为专门为物联网应用服务的ZigBee短距离无线网络传输技术,成为很多想要进入物联网行业的学生、从业者学习的热门技术。作为物联网应用技术开发,ZigBee协议栈是一个经常碰到的词汇,那么它是什么,有什么用呢?

ZigBee协议栈概念解释

ZigBee协议包括两部分,一部分是由IEEE802.15.4定义的物理层和数据链路层技术规范;另一部分是由ZigBee联盟定义的网络层、安全层和应用层技术规范。ZigBee协议栈就是将各层定义的技术规范进行集合,对网络数据传输的处理规范进行函数实现,并提供应用层API接口供物联网技术开发员进行二次开发的网络数据传输与处理以及传输网络自动组建进而进行数据转发路由的函数集合。

pIYBAGALkAqAQ3yTAAOL1W-dikI107.png

ZigBee协议栈通览

ZigBee协议栈的用处

目前,国内外可提供ZigBee解决方案的公司有TI、Jennic、ST、Atmel、Freescale等,其中,TI公司提供的技术方案最全。ZigBee协议栈为ZigBee协议提供了从底层硬件信号处理到系统层数据读取、消息处理的全套函数实现,应用开发人员无需了解底层硬件信号处理过程和硬件组织架构,带来的好处就是,加速物联网应用的开发,将产品更快推向市场。

o4YBAGALkBGADQtCAADmVIM8G4Y143.png

ZigBee协议栈开发的基本思路

借助协议栈提供的数据访问接口和例程进行二次开发,不需要深入研究复杂的ZigBee协议栈。

熟练传感器数据采集接口的使用,应用层对传感器数据的采集只需要加入读取函数和添加函数定义即可实现。

考虑设备节能,减少访问时长,考虑定时访问ZigBee节点,终端被唤醒后,自动采集传感器数据。

熟练使用协调器控制节点,应用层能够下发控制命令,并转发到具体控制节点,实现物联网自动控制。

o4YBAGALkBmAJjwcAAGzU1XEIBo854.png
责任编辑人:CC

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ZigBee
    +关注

    关注

    158

    文章

    2296

    浏览量

    249169
  • 协议栈
    +关注

    关注

    2

    文章

    146

    浏览量

    34487
  • zigbee协议栈
    +关注

    关注

    0

    文章

    4

    浏览量

    7976
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AM62x开发板的常见接口问题及排查思路(第2期)

    。《开发效率翻倍!AM62x开发板的常见接口问题及排查思路(第1期)》本篇文章将继续针对开发过程中可能遇到的各类接口问题,为大家提供系统化的排查思路
    的头像 发表于 11-07 08:06 4963次阅读
    AM62x<b class='flag-5'>开发</b>板的常见接口问题及排查<b class='flag-5'>思路</b>(第2期)

    告别复杂开发!涂鸦Zigbee通用对接方案,开创“模组+主机”积木式开发架构

    让智能设备实现高度灵活的合作开发模式,一直是开发者的核心诉求。但复杂的无线通信协议,常常成为产品创新路上的“拦路虎”。为此,涂鸦专门推出Zigbee通用对接方案!它将
    的头像 发表于 10-30 18:43 337次阅读
    告别复杂<b class='flag-5'>开发</b>!涂鸦<b class='flag-5'>Zigbee</b>通用对接方案,开创“模组+主机”积木式<b class='flag-5'>开发</b>架构

    如何快速开发符合Matter标准的智能家居设备?

    Matter是由亚马逊、苹果、谷歌等国际生态巨头携手CSA联盟(原Zigbee联盟)针对智能家居行业开发的一种开源性的互操作标准,其允许运行在不同通信协议下的、不同类别及品牌的智能家居设备能在同一
    的头像 发表于 08-07 17:35 2229次阅读
    如何快速<b class='flag-5'>开发</b>符合Matter标准的智能家居设备?

    【应用】ZigBee智能灯控系统设计应用(上)

    什么是ZigBeeZigBee是一种成熟的无线通信协议,在智能灯控领域有着悠久的应用历史。ZigBee本身是一种带有自愈功能的Mesh网络,在Zi
    的头像 发表于 07-03 19:32 779次阅读
    【应用】<b class='flag-5'>ZigBee</b>智能灯控系统设计应用(上)

    盟通方案|如何集成J1939协议

    进行数据通讯,主要以广播通讯为主。借助盟通科技提供的J1939协议,用户能够快速、简便地开发J1939设备。该协议包含了将J1939集成
    的头像 发表于 06-13 11:35 620次阅读
    盟通方案|如何集成J1939<b class='flag-5'>协议</b>

    ADIN2299多协议双端口工业以太网平台技术手册

    )、EtherNet/IP网络所需的一切,包括通信控制器、协议、闪存、RAM、跟随器控制器和物理层(PHY)。应用处理器通过通用异步接收器发送器(UART)、串行外设接口(SPI)或以太网接口进行连接。
    的头像 发表于 05-15 10:05 658次阅读
    ADIN2299多<b class='flag-5'>协议</b>双端口工业以太网平台技术手册

    涂鸦打造Zigbee照明开发新标杆!全彩混光+超丰富本地场景联动,带你玩转照明产品

    、离家模式)以及能耗监测等功能,可广泛应用在家庭、工业、商用等复杂的场景部署中。但现阶段,开发Zigbee照明设备通常涉及许多难点,如:Zigbee标准协议复杂,
    的头像 发表于 05-08 19:06 848次阅读
    涂鸦打造<b class='flag-5'>Zigbee</b>照明<b class='flag-5'>开发</b>新标杆!全彩混光+超丰富本地场景联动,带你玩转照明产品

    51+单片机TCP-IP+协议ZLIP源码

    概述 单片机上网技术,是当前的一个热门技术。单片机上网技术中的一个重要部分是在单片上实现 TCP/IP 协议。现在可获得的 TCP/IP 源代码一般并不为 51 单片机设计,而 51 单片机
    发表于 04-22 15:11

    深入浅出解析低功耗蓝牙协议

    Bluetooth LE协议为什么要分层?怎么理解Bluetooth LE“连接”?如果Bluetooth LE协议只有ATT层没有GATT层会发生什么? 一、协议
    的头像 发表于 04-09 14:49 1009次阅读
    深入浅出解析低功耗蓝牙<b class='flag-5'>协议</b><b class='flag-5'>栈</b>

    三种蓝牙架构实现方案(蓝牙协议方案)

    蓝牙架构实现方案有哪几种?我们一般把整个蓝牙实现方案叫做蓝牙协议,因此这个问题也可以这么阐述:蓝牙协议有哪些具体的架构方案?在蓝牙协议
    的头像 发表于 04-08 15:35 1190次阅读
    三种蓝牙架构实现方案(蓝牙<b class='flag-5'>协议</b><b class='flag-5'>栈</b>方案)

    新品发布| Module Gateway H2 — 网关开发模块,支持 Zigbee、Thread 及 Matter 协议

    产品简介ModuleGatewayH2是一款基于ESP32-H2-MINI-1模组的堆叠式开发模块,专为M5系列主机设计。它内置低功耗、基于RISC-V架构的32位单核MCU,支持Zigbee
    的头像 发表于 02-07 18:32 619次阅读
    新品发布| Module Gateway H2 — 网关<b class='flag-5'>开发</b>模块,支持 <b class='flag-5'>Zigbee</b>、Thread 及 Matter <b class='flag-5'>协议</b>

    Model系列:基于RT-Thread freemodbus主从协议

    ,因而文本将详细介绍Model系列芯片基于RT-Threadfreemodbus主从协议的配置与应用,涵盖主机和从机测试的详细步骤,希望通过本文能够帮助各位开发者快
    的头像 发表于 12-30 17:32 1027次阅读
    Model系列:基于RT-Thread freemodbus主从<b class='flag-5'>协议</b><b class='flag-5'>栈</b>

    泰凌微电子:国内首家获得Zigbee PRO R23 + Zigbee Direct认证的芯片公司

    公司。值得一提的是,此次通过认证所使用的协议,由泰凌完全自主开发,标志着泰凌可提供具有自主知识产权高度优化的整体解决方案。     Zigbee PRO R23作为CSA联盟发布的最
    发表于 12-10 17:27 669次阅读
    泰凌微电子:国内首家获得<b class='flag-5'>Zigbee</b> PRO R23 + <b class='flag-5'>Zigbee</b> Direct认证的芯片公司

    FPGA打砖块小游戏设计思路

    HDL, Vivado 平台上开发打砖块小游戏并使用 PS2 与 VGA 的基本思路: 一、整体架构设计 1. 输入模块: • PS2 接口模块:负责与 PS2 设备(如游戏手柄)进行通信,接收手柄
    的头像 发表于 12-09 16:57 1462次阅读

    Zigbee智能家居与其他协议比较

    在智能家居领域,通信协议的选择对于系统的稳定性、兼容性和扩展性至关重要。Zigbee作为其中一种广泛使用的协议,与其他协议相比,有其独特的优势和局限性。 1.
    的头像 发表于 12-09 15:30 1737次阅读