10426|6

9

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

一图读懂OSAL操作系统的基本架构和工作机理 [复制链接]

 
一图读懂OSAL操作系统的基本架构和工作机理


     OSAL是TI公司开发的,在多个协议栈中通用的任务调度和事件处理的操作系统抽象层。最熟悉的有Zigbee无线应用的ZStack协议栈和BLE蓝牙协议栈。
     Z-Stack协议栈是一个基于任务轮询方式的操作系统,其任务调度和资源分配由操作系统抽象层OSAL管理着。
     总体来看,Z-Stack协议栈只做了两件事情:首先进行系统的初始化,然后启动OSAL操作系统。在任务轮询过程中,系统将会不断查询每个任务是否有事件发生,如果有事件发生,就执行相应的事件处理函数,如果没有事件发生,则查询下一个任务。
     深入理解OSAL的调度机制和工作机理,是灵活应用Z-Satck协议栈进行Zigbee无线应用开发的重要基础。深入的理解OSAL操作系统的关键是要理解任务初始化函数osalInitTasks()、任务标识符taskID、任务事件数组taskEvents[]和任务事件处理函数指针数组tasksArr[]之间的对应关系以及它们在OSAL运行过程中的执行情况。

一图读懂ZStack控制核心OSAL的基本架构和工作机理.pdf

582.15 KB, 下载次数: 601

最新回复

谢谢分享  详情 回复 发表于 2023-7-18 09:06
点赞(3) 关注
 

回复
举报

6

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
非常好,没想到用上了
 
 
 

回复

161

帖子

0

TA的资源

一粒金砂(高级)

4
 

感谢分享,先学习一下

 
 
 

回复

37

帖子

0

TA的资源

一粒金砂(中级)

5
 

这个图总结的很好,有用

 
 
 

回复

6107

帖子

4

TA的资源

版主

6
 

清细。看完就知道用了。

 
 
 

回复

260

帖子

0

TA的资源

一粒金砂(中级)

7
 
谢谢分享
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表