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

    文章

    2245

    浏览量

    241205
  • 协议栈
    +关注

    关注

    2

    文章

    129

    浏览量

    33446
  • zigbee协议栈
    +关注

    关注

    0

    文章

    4

    浏览量

    7855
收藏 人收藏

    评论

    相关推荐

    Zigbee联盟是什么?zigbee与wifi的区别

    设备制造商、软件开发商、服务提供商等。它的目标是推动Zigbee技术的应用,促进各种智能设备之间的互联互通。 Zigbee和Wi-Fi是两种不同的无线通信技术,其主要区别如下: 1. 用途和应用场景: -
    的头像 发表于 03-27 16:10 196次阅读

    如何解决蓝牙协议被锁问题?

    如何解决蓝牙协议被锁问题
    发表于 03-21 08:21

    Zigbee协议

    与Wi-Fi等其他协议的转换,是整个网络的中心中枢。 Zigbee路由器(Router) :在zigbee网络中既可以做为父节点也可以做为子节点,主要进行信息转发,为远端节点与协调器提供通信通道
    的头像 发表于 12-22 11:20 643次阅读
    <b class='flag-5'>Zigbee</b><b class='flag-5'>协议</b>栈

    准谐振变换器的基本思路

    准谐振变换器是一种特殊类型的电源转换器,其工作原理与常规的电源转换器有所不同。它采用谐振原理,将交流电压转换为直流电压,或者将直流电压转换为交流电压。本文将详细介绍准谐振变换器的基本思路,包括
    的头像 发表于 12-14 17:12 694次阅读

    如何低门槛快速开发---趣味有创意的ZigBee智能产品?

    包的概念所设计,提供了产品级的能力,同时高度封装 Zigbee 协议栈。 这意味着开发者无需关心具体的实现原理,使用业务接口即可快速开发 Zigbe
    的头像 发表于 11-10 17:58 406次阅读
    如何低门槛快速<b class='flag-5'>开发</b>---趣味有创意的<b class='flag-5'>ZigBee</b>智能产品?

    ESD静电整改有什么基本思路

    ESD静电整改有什么基本思路?|深圳比创达电子EMC
    的头像 发表于 11-02 10:08 377次阅读

    基于ZigBee协议栈的无线传感网络的建立过程

    电子发烧友网站提供《基于ZigBee协议栈的无线传感网络的建立过程.pdf》资料免费下载
    发表于 10-24 10:32 0次下载
    基于<b class='flag-5'>ZigBee</b><b class='flag-5'>协议</b>栈的无线传感网络的建立过程

    HI-LINK Zigbee StartKit使用手册

    时一般不再进行解释。 1.定义 ZigBee:一种协议规范的名称,这一协议规范基于IEEE 802.15.4标准,其目的是为了适用于低功耗,无线连接的监测和控制系统。这一协议标准由
    发表于 10-10 08:02

    STM32WB产品详解及FUS无线协议升级

    STM32WB产品详解及FUS无线协议升级2.4GHz无线双核STM32WB, 采用SoC单芯片设计,支持多协议射频。
    发表于 09-06 06:35

    STM32WB BLE协议编程指南

    本文档的主要目的是为开发人员提供有关如何使用 STM32WB BLE 协议 API 和相关事件回调开发低功耗蓝牙(BLE)应用的一些参考编程指南。本文档介绍了允许访问 STM32WB
    发表于 08-14 10:13

    电气控制柜设计的基本思路和原则

    一面好的电气控制柜离不开工人娴熟的技艺,更离不开设计人员科学和实用的设计。如何才能设计出一面合格的电气控制柜呢?下面就来聊聊电控柜设计的基本思路和原则。
    的头像 发表于 06-13 15:34 838次阅读

    zigbee协议栈雷达上位机部分

    习中颇有收获和心得,因此写下本文记录,并分享一些经验。 以下是上位机部分。硬件部分详见 zigbee协议栈雷达 硬件部分 一、效果图 因为打算延伸这个课题,所以上位机是在我原来的小车上位机的基础上开发的 二
    发表于 05-11 18:29 0次下载
    <b class='flag-5'>zigbee</b><b class='flag-5'>协议</b>栈雷达上位机部分

    Zigbee协议架构和特点

    /s的传输速率,它的传输距离在10-75m的范围内,但可以继续增加。Zigbee协议架构是指Zigbee标准规定的物理层、MAC层、网络层和应用层之间的总体架构。
    发表于 05-04 17:52 2915次阅读

    8 位 78K0 ZigBee 开发平台

    8 位 78K0 ZigBee 开发平台
    发表于 04-27 20:27 0次下载
    8 位 78K0 <b class='flag-5'>ZigBee</b> <b class='flag-5'>开发</b>平台