成分和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变化模型 |
主题
- AUTOSAR软件组件和成分
开发和组装软件组件可重用的AUTOSAR AUTOSAR成分。
- 进口AUTOSAR组成模型金宝app
创建模型®模型金宝app从XML描述AUTOSAR软件组成。
- 进口AUTOSAR软件组成原子的软件组件(经典平台)
进口AUTOSAR软件组成和其包含的组件和成分。
- 结合和模拟AUTOSAR软件组件
结合AUTOSAR组成模型仿真软件组件。
- 设计和模拟AUTOSAR组件并生成代码
开发AUTOSAR组件通过实施行为的算法,模拟组件和成分,并生成组件的代码。
- AUTOSAR基础软件服务调用模型
AUTOSAR基本模型AUTOSAR软件组件之间的通信和软件(BSW正在)服务。
- 配置调用AUTOSAR诊断事件管理器服务
实现组件调用来诊断与预配置的事件管理器(民主党)服务AUTOSAR基本软件模块。
- 配置调用AUTOSAR函数抑制管理器服务
实现组件调用函数抑制经理(鳍)服务与预配置AUTOSAR基本软件模块。
- AUTOSAR NVRAM配置调用管理器服务
实现组件调用NVRAM经理(NvM)服务与预配置AUTOSAR基本软件模块。
- 为模拟配置AUTOSAR基础软件服务实现
AUTOSAR系统级仿真的基本软件调用程序块,使用的参考实现基本的软件服务。
- 模拟AUTOSAR基本的软件服务和运行时环境
模拟AUTOSAR组件调用基本软件内存和诊断服务通过使用参考实现。
- 配置和模拟AUTOSAR抑制服务调用的函数
模拟AUTOSAR组件调用基本软件功能抑制和相关服务通过使用参考实现。
- 模拟和验证AUTOSAR组件行为通过使用诊断故障注入
这个例子展示了如何模拟和验证AUTOSAR组件的行为建模仿真软件®包含调用AUTOSAR诊断事件管理器(民主党)。金宝app