今天看啥  ›  专栏  ›  智车科技

Autosar Os Task 调度

智车科技  · 公众号  ·  · 2023-10-25 17:40
本文来源:汽车与基础软件(ID:gh_46f7b01663fa)任务的基础调度,如果没有逻辑上面的需求与设计,那么一般可以参考下面两种方式来制定。运行时间较短,也就是很快结束的任务,优先级越高需要运行频率很快的任务,优先级越高在Autosar os 里面有三种调度方式。允许抢占的方式非抢占的方式合作式调度中断我们这里调度用使用schedule table 来说明。说到调度就不得不说中断,为什么说中断呢,因为每一次激活task (schedule table 激活task) 都是一个 os 的二类中断来激活的。在Autosar Os 中 中断分为两类。所以 任务,二类中断,一类中断的优先级可以按照下面来分布。说任务呢,怎么扯到这了。因为我们一般把OS Level 的那个优先级的二类中断化作 OS 的中断,来驱动schedule table。所以中断这里怎么到任务呢。还记得上一篇 Autosar 多核启动里提到的 OS 的中断向 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照