主要内容

组成和ECU软件模拟

模型和模拟扫液组合物和ECU软件

当您开发互连并一起工作的多个AutoSAR软件组件模型时,可以将它们组合在AutoSAR组合模型中进行仿真。组合是一个AutoSAR软件组件,它会聚合相关的软件组件组。构图支持组件缩放,并有助于金宝app管理设计中的复杂性。

创建一个simulink金宝app®AutoSAR组合的表示,采取其中一个行动:

  • 导入构图(经典平台)的AutoSAR XML(ARXML)描述。

  • 创建模型和使用模型块以引用和连接AutoSAR组件模型。

或者,如果您有系统Composer™软件,则可以创建AutoSAR架构模型和使用软件组成块模拟扫液组合物。有关更多信息,请参阅软件架构建模

当您模拟构图模型时,可以模拟聚合自动节组件的组合行为。

对于Autosar Classic Platform,AutoSAR块集提供基本软件(BSW)块,允许您为在AutoSar运行时环境中运行的BSW服务进行模拟软件组件调用。BSW Services包括NVRAM Manager(NVM),诊断事件管理器(DEM)和功能禁止管理器(FIM)。在运行时环境中,AutoSAR软件组件通常使用客户端 - 服务器或发送者 - 接收方通信访问BSW服务。

要模拟调用BSW服务的AutoSAR组件,请创建一个包含的组合模型并添加预配置的BSW服务组件块。该块提供BSW服务的参考实现。

控制功能可用呼叫者 致电Autosar功能禁止管理器(FIM)服务接口ControlFuncildAvailable.
DiagnosticeventavailableCaller. 致电AutoSAR诊断事件管理器(DEM)服务界面活动活动
DiagnosticInfocaller. 致电AutoSAR诊断事件管理器(DEM)服务界面DiagnosticInfo.
诊断MonitorCaller. 致电AutoSAR诊断事件管理器(DEM)服务界面诊断监测
诊断operationCyclecaller. 致电AutoSAR诊断事件管理器(DEM)服务界面锻造循环
诊断服务组件 配置AutoSAR诊断服务和运行时环境(RTE)以进行仿真
功能禁止呼叫者 致电Autosar功能禁止管理器(FIM)服务接口功能抑制
nvmadmincaller. 致电AutoSAR NVRAM Manager(NVM)服务接口nvmadmin
nvmserviceCaller. 致电AutoSAR NVRAM Manager(NVM)服务接口nvmservice.
NVRAM服务组件 配置AutoSAR NVRAM服务和运行时环境(RTE)以进行仿真

职能

CreateCompositionAsmodel. 创建金宝appAutoSAR ARXML软件组合的表示
UpdateModel. 使用ARXML更改更新AutoSAR模型

话题

AutoSAR软件组件和组合

在AutoSAR组合中开发和组装可重用的AutoSAR软件组件。

将自动启动组合导入Simulink金宝app

从XML描述A金宝apputoSAR软件组合的描述中创建Simulink®模型。

使用原子软件组件(经典平台)导入AutoSAR软件组合物

导入AutoSAR软件组合及其包含的组件和组合物。

组合和模拟AutoSAR软件组件

将AutoSAR软件组件组合在组合模型中进行仿真。

设计和模拟AutoSAR组件并生成代码

通过实现行为算法,模拟组件和组成以及生成组件代码来开发AutoSAR组件。

模型AutoSAR基本软件服务调用

AutoSAR软件组件与AutoSAR基本软件(BSW)服务之间的模型通信。

配置对AutoSAR Diagnostic Event Manager服务的调用

使用预配置的AutoSAR基本软件块实现对诊断事件管理器(DEM)服务的组件调用。

配置对AutoSar功能禁止管理器服务的调用

使用预配置的AutoSAR基本软件块实现组件调用功能禁止管理器(FIM)服务。

配置对AutoSAR NVRAM Manager服务的呼叫

使用预配置的AutoSAR基本软件块实现对NVRAM Manager(NVM)服务的组件调用。

为模拟配置AutoSAR基本软件服务实现

对于AutoSAR基本软件调用者块的系统级仿真,请使用基本软件服务的参考实现。

模拟AutoSAR基本软件服务和运行时环境

通过使用参考实现模拟AutoSAR组件对基本软件内存和诊断服务的调用。

配置和模拟AutoSAR功能禁止服务调用

通过使用参考实现模拟AutoSAR组件对基本软件功能禁止和相关服务的调用。