社区
朱有鹏的课程社区_NO_11
uCOS2源码分析2-内核部分-第4季第3部分视频课程
帖子详情
4.3.22.uCOS2的任务切换详解1
朱有鹏老师
2023-01-12 15:06:43
课时名称
课时知识点
4.3.22.uCOS2的任务切换详解1
...全文
199
回复
打赏
收藏
4.3.22.uCOS2的任务切换详解1
课时名称课时知识点4.3.22.uCOS2的任务切换详解1
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
【uCOS-II学习笔记2】
任务
调度,触发执行上下文
切换
本文深入解析了uCOS-II操作系统中的中断触发机制及上下文
切换
过程,详细介绍了OSStartHighRdy、OSCtxSw和OSIntCtxSw等功能函数的作用,并通过PendSV_Handler函数的代码流程展示了如何实现
任务
间的
切换
。
UCOS-II
任务
与OSCtxSw
详解
本文详细解析了UCOS-II操作系统中的
任务
切换
过程,包括OSCtxSw()函数触发PendSV异常,PendSV_Handler函数中的
任务
状态保存与恢复,以及
任务
创建、删除和挂起的相关函数。重点介绍了中断处理、堆栈管理和
任务
调度的关键步骤。
FreeRTOS
任务
切换
过程深层解析
本文探讨了FreeRTOS和uCOS系统中利用PendSV异常完成
任务
切换
的原理和技术细节,包括PendSV异常的触发机制、优先级设定及其在上下文
切换
中的作用。
详解
UCOS中的
任务
调度机制
本文详细介绍了UCOS实时操作系统中的
任务
调度机制,包括其如何通过抢占式内核实现高优先级
任务
的快速响应,以及如何利用OSRdyGrp和OSRdyTbl等变量来跟踪
任务
的就绪状态。
3.
uCOS2
源码分析2-内核部分
本文围绕
uCOS2
内核部分源码展开详细分析,涵盖uC - LIB、uC - CPU、uCOS - II等部分。介绍了各部分源码的功能、宏定义、函数实现等,如临界区实现方式、栈的类型、
任务
切换
机制等,还分析了就绪表设计和
任务
切换
的汇编代码。
朱有鹏的课程社区_NO_11
1
社区成员
179
社区内容
发帖
与我相关
我的任务
朱有鹏的课程社区_NO_11
朱有鹏,先后从事电子工程师、单片机软件工程师、嵌入式linux软件工程师、物联网软件工程师、架构师等工作,朱老师物联网大讲堂创始人,畅销书作者。擅长U-Boot、linux kernel等嵌入式底层和系统层开发、架构设计。擅长汇编、C/C++、Java、C#等常用开发语言,2015年起录制的在线视频课程《朱有鹏老师嵌入式linux核心课程》累计学习人数超300万。2016年与IBM合作制作基于IBM Waston平台的物联网系统开发教程,授予“IBM技术专家”。2018年开始与华为认证合作,开发HCDP-IoT相关的课程体系、视频课程、实验平台、案例等,被授予“华为云享专家”。
复制链接
扫一扫
分享
社区描述
朱有鹏,先后从事电子工程师、单片机软件工程师、嵌入式linux软件工程师、物联网软件工程师、架构师等工作,朱老师物联网大讲堂创始人,畅销书作者。擅长U-Boot、linux kernel等嵌入式底层和系统层开发、架构设计。擅长汇编、C/C++、Java、C#等常用开发语言,2015年起录制的在线视频课程《朱有鹏老师嵌入式linux核心课程》累计学习人数超300万。2016年与IBM合作制作基于IBM Waston平台的物联网系统开发教程,授予“IBM技术专家”。2018年开始与华为认证合作,开发HCDP-IoT相关的课程体系、视频课程、实验平台、案例等,被授予“华为云享专家”。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章