uC/OS-II
- 1. uC/OS-II
- 1.1 代码组成
- 1.2 任务基本概念
- 1.3 任务控制块
- 1.4 任务的状态与切换
- 1.5 任务创建的代码
- 2 任务
- 2.1 系统任务
- 2.2 任务管理相关函数
- 2.3 任务基本属性
- 2.4 uC/OS-II任务调度基本概念
- 2.5 任务调度算法
- 2.5.1 先进先出(FIFO)算法
- 2.5.2 短作业优先算法
- 2.5.3 时间片轮转调度算法
- 2.5.4 任务调度时机
- 2.5.5 任务调度相关函数
- 2.6 任务调度的完整过程
- 2.7 示例一
- 2.8 任务调度源码分析
- 2.9 任务的相互作用
- 2.9.1 互斥
- 2.9.2 任务同步
- 2.9.2.1 信号量机制
- 3. 锁
- 3.1 死锁
- 4 uC/OS-II 系统启动与时钟
- 4.1
- 5 时间管理的相关函数
- 6
1. uC/OS-II
1.1 代码组成



1.2 任务基本概念

1.3 任务控制块
1.4 任务的状态与切换



1.5 任务创建的代码

2 任务
2.1 系统任务

2.2 任务管理相关函数


2.3 任务基本属性





2.4 uC/OS-II任务调度基本概念





2.5 任务调度算法


2.5.1 先进先出(FIFO)算法

2.5.2 短作业优先算法

2.5.3 时间片轮转调度算法

2.5.4 任务调度时机

2.5.5 任务调度相关函数


2.6 任务调度的完整过程




2.7 示例一


//吃独食 ;创建了三个任务,只有一个one在运行。

2.8 任务调度源码分析



2.9 任务的相互作用

2.9.1 互斥


2.9.2 任务同步


2.9.2.1 信号量机制



3. 锁
3.1 死锁


4 uC/OS-II 系统启动与时钟
4.1









5 时间管理的相关函数





















