2.1.3 软件平台架构 图2显示了自适应平台架构逻辑,其中应用程序在自适应应用程序 (ARA) 的AUTOSAR运行时之上运行,通过功能集群提供的应用程序接口进行交互。“功能集群通常作为进程实现,属于自适应平台基础或自适应平台服务。Adaptive Platform Foundation提供了Adaptive Platform的基础功能,平台标准服务称为Adaptive Platform...
ara::rest的架构是基于模块化设计的,它支持API级别以及服务级别的设计。下图说明了它的总体设计。它描述了一个服务应用程序是如何在ara::rest中组成的。 ara::rest的通用REST层只提供了三个基本抽象:一个树状结构的消息有效负载(对象图)、一个URI和一个请求方法(比如HTTP中的GET或POST)。从这些基本的原语,特定于...
Adaptive Autosar也同样使用UDS诊断服务,只是物理层采用以太网方式,同时也可以看到应用层通过com服务来请求诊断服务。 5.5 存储管理ara::per 主要通过per模块的服务来针对关键数据进行存储或实现流存储。
ARA层提供通讯管理、执行管理和日志跟踪等功能组件,并给App层提供API接口。AP构建在POSIX OS上,由不同...
应用层包含的应用程序模块(AA)运行在ARA之上,每个AA以独立的进程运行。ARA由功能集群提供的应用接口组成,他们属于自适应平台。自适应平台提供Adaptive AutoSAR 的基本功能和标准服务。 每个AA可以向其他AA发生服务。基于这种架构,整车的功能之间可以解耦。 Hypervisor ...
执行管理模块遵循AUTOSAR规范和编程标准,要求自适应应用程序(Adaptive Application,AA)也遵循相同的规范和标准,使用ARA(AUTOSAR Runtime for Adaptive applications)作为接口,向执行管理模块报告状态和事件。执行管理模块还负责验证应用程序的可信度和完整性,以保证安全性和可靠性。AP平台的执行管理模块:是一个负责管理平台...
第二,发布了ara::com的解释性API说明文档,对大家理解使用有很大的帮助。 第三,信息安全是非常重要的领域,R22-11里AUTOSAR加入了这个MACSec部分,发布的协议还是draft的版本。 接下来其他升级的部分包括了CAN XL、CP平台对DDS的支持,还有CP平台上的确定性TSN,更多考虑了定时周期性的传送,还包含优先级的通讯。
OSI规范包含的应用接口是ARA(自适应应用的标准应用接口)的一部分。OS本身也可能提供其他接口,如创建 Process,这是执行管理启动应用程序所必需的。但是,ARA 并不提供此类功能的接口,而且其定义取决于平台的实现。 POSIX 市场上有几种操作系统(如 Linux)提供与POSIX兼容的接口。但是,与平台服务和基础相比,应用程序必须...
我们从三个方面进行分析:“ARA”,“OS”以及“Calibration” ARA是AUTOSAR Runtime for Adaptive applications,我们主要从ARA之上的Application及ARA方面说明分享存在的坑。 一、Application Adaptive AUTOSAR中,主要包含两种Application: 1)Application-Level的Application ...
第二,发布了ara::com的解释性API说明文档,对大家理解使用有很大的帮助。 第三,信息安全是非常重要的领域,R22-11里AUTOSAR加入了这个MACSec部分,发布的协议还是draft的版本。 接下来其他升级的部分包括了CAN XL、CP平台对DDS的支持,还有CP平台上的确定性TSN,更多考虑了定时周期性的传送,还包含优先级的通讯。