logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OSEK OS 应用程序模式

通常,每个应用程序模式使用它自己的所有task子集、ISR、Alarm和时序约束,尽管并没有限制一个task或ISR不可以运行在不同模式下。如果再次需要使用相同的功能,建议在不同的模式之间共享同一个task/ISR/Alarm。如果功能不完全相同,就需要在运行时和资源之间权衡:要么动态地检查应用程序模式,要么定义单独的task。应用模式是根据这些不同的条件来构造运行在ECU中的软件的一种方式,是开

文章图片
OSEKOS task管理

task为函数们的执行提供了框架。操作系统提供task的并发和异步执行。scheduler组织task执行的顺序。操作系统提供了一种task切换机制(参见scheduler),包括一种在没有其他系统或应用程序功能处于活动状态时处于活动状态的机制。这种机制称为空闲机制。一个task应该能够在多个状态之间变化,因为处理器在任何时候只能执行一个task的一条指令,而多个task可能在同一时间竞争处理器。

文章图片
到底了