社区
朱有鹏的课程社区_NO_11
uCOS2源码分析2-内核部分-第4季第3部分视频课程
帖子详情
4.3.26.uCOS2的任务切换详解5
朱有鹏老师
2023-01-12 15:06:43
课时名称
课时知识点
4.3.26.uCOS2的任务切换详解5
...全文
207
回复
打赏
收藏
4.3.26.uCOS2的任务切换详解5
课时名称课时知识点4.3.26.uCOS2的任务切换详解5
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
3.
uCOS2
源码分析2-内核部分
3.
uCOS2
源码分析2-内核部分 第一部分、章节目录
4.3
.1.
uCOS2
内核部分源码概述
4.3
.2.uC-LIB部分源码分析1
4.3
.3.uC-LIB部分源码分析2
4.3
.4.uC-LIB部分源码分析3
4.3
.5.uC-LIB部分源码分析4
4.3
.6.uC-CPU部分源码分析1
4.3
.7.uC-CPU部分源码分析2
4.3
.8.uC-CPU部分源码分析3
4.3
.9.uC-CPU...
关于ARM架构下
ucos2
任务
切换
函数OSCtxSw源码分析
关于ARM架构下
ucos2
任务
切换
函数OSCtxSw源码分析 看了很多博文和权威资料,终于搞清楚了ARM的
任务
切换
机制,下面我就引用一些资料来解释 OSCtxSw 函数究竟是如何保护现场和完成
任务
切换
的。 http://www.keil.com/dd/docs/datashts/arm/cortex_m3/r1p1/ddi0337e_cortex_m3_r1p1_trm.pdf
ucos中的
任务
1.uCos-II操作系统内核的主要工作就是对
任务
进行管理和调度. 在应用程序设计的角度来看,uCos-II的
任务
就是一个线程.2.从
任务
的存储结构来看,uCOS-II的
任务
由三个部分组成: 1-
任务
程序代码(
任务
的执行部分). 2-
任务
堆栈(用于保存
任务
工作环境) 3-
任务
控制块(用于保存
任务
属性)3.uCOS-II的
任务
有两种,用户
任务
和系统
任务
. 由应用程序设计者编写的
任务
叫做用户
任务
. ...
51单片机ucos ii
任务
切换
汇编代码分析(1)
ucos中
任务
切换
函数都是汇编写的,属于“需移植”文件, 这个汇编文件名一般叫做:OS_CPU_A.ASM 要想看懂
任务
切换
的原理,首先遇到的第一个难点,就是OS_CPU_A.ASM这个汇编文件里的一大堆不常见的汇编伪指令,搞懂这些指令是搞懂程序原理的第一步。 这个文件为ucos操作系统提供了4个API函数,分别是: PUBLIC OSStartHighRdy ;函数功能:
切换
到
朱有鹏的课程社区_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写文章