目录
前言
实时运行环境(RTE)是AUTOSAR ECU体系结构的核心。RTE是AUTOSAR接口的实现(对于特定的ECU)虚拟函数总线(VFB)。RTE提供基础设施服务,使AUTOSAR软件组件之间能够进行通信,并充当AUTOSAR软件组件访问包括操作系统和通信服务在内的基本软件模块的手段。
RTE包含系统基础结构的两个变量元素从不同的组件映射到ecu,以及标准化的RTE服务。
RTE在逻辑上可以分为两个子部分:
- 软件组件之间的通信
- 软件组件的调度
为了完整地描述RTE的概念,还必须考虑基本的软件调度器。基本软件调度器调度基本软件模块的可调度器实体。在某些文档中,可调度实体也称为主处理函数。由于相同的OS任务可能被用于软件组件和基本软件模块的调度,RTE的调度部分与基本软件调度器有着紧密的联系,不能被清晰地分割开来。为每个ECU生成RTE和基本软件调度器,以确保RTE和基本软件调度器对于ECU是最优的。