15.0-uC/OS-III资源管理

1.共享资源可以是:变量(静态的或全局的)、结构体、内存空间、 I/O等。

多个任务可能会同时要求占用资源: 内存空间、 全局变量、 指针、
缓冲区、 列表、 环形缓冲区等。 通过共享资源, 任务间通信将会比较
简单。当然,避免任务间的竞争和防止资源被破坏是非常重要的 。

2.大部分独占资源的方法都是创建临界段:
1) 关中断方式
2) 锁调度器方式
3) 信号量方式
4) mutex方式

3.采用哪种保护机制决定于访问共享资源的代码长度 :

15.0-uC/OS-III资源管理

上一篇:嵌入式Linux系统移植——uboot常用命令


下一篇:poi生成excel报表合并列