• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

时时操作系统的工作理论是什么?

铭心科技 2017-08-30 浏览量:764
时时操作系统的工作理论是什么?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 1.实时操作系统的核心就是任务调度。调用系统API比如创建一个任务,或者时间片轮转的时候都会查看任务队列里面就绪的优先级最高的任务。

    2.任务就绪表按照任务的优先级排列,就绪任务里面最高优先级的查找方式试用位图的数据结构来完成,这部分你可以去看看详细的实现方式。

    3.然后任务的切换其实就是通过软件中断把将要被挂起的任务的一部分通用寄存器,各种临时变量压入它的任务堆栈。

    • 发布于 2017-08-31
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 原理就是任务切换,高优先级任务抢占,基本上单片机的RTOS都是这么玩的。
    • 发布于2017-08-30
    • 举报
    • 评论 0
    • 0
    • 0


  • https://wenku.baidu.com/view/babc290b376baf1ffc4fada1.html​​

    • 发布于2017-08-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 要求就是响应速度要快,比如翻转一个IO,要求在收到指令后极短的时间内就要响应


    特征:

    1、任务切换时间要快,需要有抢占式内核,有较多优先级

    2、需要有多个中断,且能够实现中断优先级排序

    • 发布于2017-08-30
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

时时操作系统的工作理论是什么?