主要内容

成分和ECU软件仿真

模型和模拟AUTOSAR成分和ECU软件

当你开发多个相互连接的AUTOSAR软件组件模型和一起工作,你可以把它们在一个AUTOSAR组成模型模拟。作文是一个AUTOSAR的软件组件,聚集相关组软件组件。成分支持组件扩展设计,有助金宝app于管理复杂性。

创建一个模型金宝app®AUTOSAR的代表组成,采取这些行动之一:

  • 导入一个AUTOSAR XML (ARXML)作文(经典平台)的描述。

  • 创建一个模型和使用模型块引用和连接AUTOSAR组件模型。

另外,如果你有系统作曲家™软件,您可以创建一个AUTOSAR体系结构模型和使用软件组成AUTOSAR成分块模型。有关更多信息,请参见软件体系结构建模

当你模拟组合模型,模拟的结合行为聚合AUTOSAR组件。

AUTOSAR的经典的平台,AUTOSAR Blockset提供基本的软件(BSW正在)块,它允许你模型软件组件调用BSW正在AUTOSAR运行时环境中运行的服务。服务包括BSW正在NVRAM经理(NvM)、诊断事件管理器(民主党)和功能抑制经理(鳍)。AUTOSAR软件组件在运行时环境中,通常使用客户机-服务器或sender-receiver通信BSW正在服务的访问。

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

如果你有金宝app仿真软件设计校验™,您可以执行验证AUTOSAR组件模型。

控制函数可以调用者 调用AUTOSAR函数抑制经理(鳍)服务接口ControlFunctionAvailable
民主党的地位注入 注入事件故障测试恢复
民主党的状态覆盖 覆盖一个事件来模拟和验证行为
DiagnosticEventAvailableCaller 调用AUTOSAR诊断事件管理器(民主党)服务接口EventAvailable
DiagnosticInfoCaller 调用AUTOSAR诊断事件管理器(民主党)服务接口DiagnosticInfo
DiagnosticMonitorCaller 调用AUTOSAR诊断事件管理器(民主党)服务接口DiagnosticMonitor
DiagnosticOperationCycleCaller 调用AUTOSAR诊断事件管理器(民主党)服务接口OperationCycle
诊断服务组件 AUTOSAR诊断服务配置和运行时环境(RTE)仿真
抑制函数调用者 调用AUTOSAR函数抑制经理(鳍)服务接口FunctionInhibition
NvMAdminCaller 调用AUTOSAR NVRAM经理(NvM)服务接口NvMadmin
NvMServiceCaller 调用AUTOSAR NVRAM经理(NvM)服务接口NvMService
NVRAM服务组件 AUTOSAR NVRAM服务配置和运行时环境(RTE)仿真

功能

createCompositionAsModel 创建金宝app表示AUTOSAR ARXML软件组成
调用updateModel 更新AUTOSAR ARXML变化模型

主题