Ucos系统学习之时钟节拍.pdfVIP

  • 10
  • 0
  • 约 2页
  • 2017-08-25 发布于天津
  • 举报
Ucos系统学习之时钟节拍.pdf

在线学习好工作 / Ucos 系统学习之时钟节拍 我们以前在将这个操作系统在进行多任务切换的时候,说过这样的概念操作系 统怎么进行多任务切换呢? 首先它把这个时间进行分片,就是划分为1 片1 片的,比如说这个时间都以 10 毫秒划分为1 个片,在第一个10 毫秒中执行一个任务,在第二个10 毫秒中 执行另外一个任务,在第三个10 毫秒中执行另外一个任务,这样的话,我们就 进行了一个多任务的切换,多任务在切换的过程中,必须要使用的一个就是时钟 节拍,时钟节拍实际上是一个定时器,这个定时器它定时的来切换我们的各个任 务,比如这个任务执行10 毫秒,那操作系统怎么知道执行10 毫秒的时间有没有 到达,或者说当这个任务主动放弃CPU 的时候,那操作系统怎么知道你主动放 弃了CPU,所以,在这里就要用到时钟节拍了。 时钟节拍实际上就是一个硬件定时器,就是由硬件给我们提供一个定时器,它 定时一定的时间,比如说,我们定时1 毫秒,那也就是说每隔1 毫秒我来检查一 下当前的这个任务状态,那比如说,在某一个时钟节拍中,我发现这个任务它的 定时时间到了,它的执行时间到了,那我就让它执行下一个任务,把这个任务的 执行权剥夺掉,然后执行下一个任务,或者说,在某一个时钟节拍中这个任务主 动放弃了CPU,那这个

文档评论(0)

1亿VIP精品文档

相关文档