- 1
- 0
- 约3.1千字
- 约 81页
- 2021-08-13 发布于河北
- 举报
2005-07-11;实时系统;嵌入式系统;嵌入式系统(续);嵌入式实时系统软件特征;主要的嵌入式实时操作系统;前后台系统;前后台系统(续);多任务系统;RTOS组成;RTOS组成(续);RTOS组成(续);RTS的响应时间;一个多任务RTOS的事例;资源;任务;TCB(任务控制块);任务状态;任务状态变迁图;任务状态变迁;任务切换;任务调度;任务调度方式;非抢占式调度;抢占式调度;可重入性(Reentrancy );任务优先级;eCos任务及优先级;任务管理;任务管理(sidsa API);任务管理(kernel API);任务管理(kernel API 续);任务间通信及同步;信号量(Semaphore);信号量的P、V操作;P、V操作为原语操作,原语(primitive or atomic action):
是由若干多机器指令构成的完成某种特定功能的一段程序,具有不可分割性
即原语的执行必须是连续的,在执行过程中不允许被中断
实现:开关中断
信号量的使用:
必须置一次且只能置一次初值
初值不能为负数
只能执行P、V操作;用P、V操作解决线程间互斥问题;优先级反转问题;优先级反转问题(续);经典的生产者─消费者问题;经典的生产者─消费者问题(续1);;多个缓冲区的生产者和消费者;Q:
j = 0;
while (true) {
P(S2);
原创力文档

文档评论(0)