时间片轮询多任务操作系统( TinyOS51 V1.1 )
摘要:
选自<<项目驱动-单片机应用设计基础>>/* ** 一般来说,操作系统的调度算法主要有三类:时间片轮询,优先级与带优先级的时间片轮询调度** 不是任务主动放弃CPU而造成的任务调用就是抢占式任务调度** 在使用时间片轮询调度算法的操作系统中,会在2种情况下进行任务切换** (1)任务在调用操作系统提供的"等待"类服务( 如延时,获得信号量,等待消息等 ),会主动请求调度** (2)对于完全基于优先级调度算法的操作系统来说,调用任何一个系统函数,或任何一个中断服务程序** 结束时,都可能让高优先级的任务处于... 阅读全文
posted @ 2012-08-11 14:45
zhliao
阅读(5717)
评论(0)
推荐(0)
浙公网安备 33010602011771号