• 【Zigbee技术入门教程-02】一图读懂ZStack协议栈的核心思想与工作机理


    【Zigbee技术入门教程-02】一图读懂ZStack协议栈的核心思想与工作机理

    广东职业技术学院  欧浩源  

         Z-Stack协议栈是一个基于任务轮询方式的操作系统,其任务调度和资源分配由操作系统抽象层OSAL管理着。

             你可以理解为:Z-Stack协议栈 = OSAL操作系统 + CC2530硬件模块 + AF无线网络应用
        总体来看,Z-Stack协议栈只做了两件事情:首先进行系统的初始化,然后启动OSAL操作系统在任务轮询过程中,系统将会不断查询每个任务是否有事件发生,如果有事件发生,就执行相应的事件处理函数,如果没有事件发生,则查询下一个任务。
        深入理解OSAL的调度机制工作机理,是灵活应用Z-Satck协议栈进行Zigbee无线应用开发的重要基础。深入的理解OSAL操作系统的关键是要理解任务初始化函数osalInitTasks()、任务标识符taskID、任务事件数组taskEvents[]和任务事件处理函数指针数组tasksArr[]之间的对应关系以及它们在OSAL运行过程中的执行情况。

        没错,Z-Stack协议栈就这么的简单!!!

        你把下面的这张图看明白了,你就把Z-Stack协议栈的核心搞清楚了!!!

        小蜜蜂原创的浓缩精华图来的哦~

  • 相关阅读:
    VC++ MFC应用程序项目文件2.cpp
    sql存储过程加密和解密(MSSQL)
    VC++ MFC应用程序项目文件
    vs 2017 正规表达式替换整行多行数据
    mysqli
    jQuery对象
    Solidworks如何等比例缩小放大模型
    大负载机器人为什么要用平衡缸
    Office 如何下载网页的视频 JWPlayer的内嵌视频
    Solidworks如何自动打开和关闭特征识别FeatureWorks
  • 原文地址:https://www.cnblogs.com/ALittleBee/p/7463239.html
Copyright © 2020-2023  润新知