AUTOSAR模块组

设计和仿真AUTOSAR软件

AUTOSAR模块组提供的应用程序和模块开发利用Simulink AUTOSAR经典和自适应软件金宝app®楷模。你可以设计和Simulink模型映射到使用AU金宝appTOSAR组件设计应用程序的软件组件。另外,该模块组,您可以通过AUTOSAR XML(ARXML)文件导入软件组件和组成的描述产生新的S金宝appimulink模型的AUTOSAR。

AUTOSAR模块库提供块和构建了AUTOSAR库程序和基本软件(BSW)服务,包括NVRAM和诊断。通过与您的应用软件模型来模拟BSW服务结合在一起,你可以不离开Simulink中验证您的AUTOSAR ECU软件。金宝app

AUTOSAR模块组,您可以创建在Simulink AUTOSAR架构模型(需要系统构成™)。金宝app在AUTOSAR架构模型,你可以创作软件组成,组件和接口。您可以添加模拟行为,包括基本软件服务组件。另外,您也可以通过ARXML文件往返(进出口)软件说明。

Authar块集支持C和C++产生金宝app代码生成(带有嵌入式编码器)®)。它有资格与ISO 26262标准(与IEC认证工具包)使用。

入门:

AUTOSAR软件组件建模

型号AUTOSAR经典和自适应软件组件通过配置AUTOSAR属性和Simulink的映射元素AUTOSAR规范。金宝app

型号AUTOSAR经典软件组件

自动创建默认AUTOSAR端口,接口和Simulink中其他配置的经典AUTOSAR软件组件。金宝app

型号AUTOSAR Classic软件组件。

模型AUTOSAR自适应软件组件

对于AUTOSAR自适应平台,使用AUTOSAR Blockset在Simulink中自动生成具有默认AUTOSAR端口、服务接口和其他配置的软件组件。金宝app

模型AUTOSAR自适应软件组件。

配置高级AUTOSAR属性

使用AUTOSAR编辑器和字典编辑和映射AUTOSAR经典模型和自适应模型的高级AUTOSAR属性。

探索画廊(2个图像)

模拟AUTOSAR合成和ECUs

建模和仿真AUTOSAR软件组件和组成与基础软件(BSW)服务结合在一起。

缩放从软件组件的组合物

使用模型引用的软件组件创建AUTOSAR软件组成。可视化与仪表板的块组合物的行为。

组合物的模拟,包括输入控件和仪表盘块。

用于模拟AUTOSAR BSW服务的块

为BSW服务,包括NVRAM管理和诊断事件管理器,使用的块和构造您的应用软件模型来模拟BSW服务结合在一起。验证您的AUTOSAR ECU直接在Simulink软件。金宝app

探索画廊(2个图像)

仿真和测试软件的组合物

在Simulink中建模和模拟成分的行为。可以选择使用Simulink测试对AUTOSAR合成模型执行背对背测金宝app试工作流™.

测试AUTOSAR组成。

AUTOSAR软件体系结构建模

在Simulink模型AUTOSAR软件架构(需要系统构成)。金宝app

创建AUTOSAR架构模型

AUTOSAR架构模型允许您在Simulink和金宝app将它们与需求联系起来(需要Simulin金宝appk的要求™)。您也可以通过创建一个新的Simulink组件模型,连接到已有的组件模型,或从ARXML导入一个指定的架构模型组件的行为。金宝app

创建AUTOSAR架构模型。

配置调度和模拟

您可以添加基本软件(BSW)模块,包括诊断服务组件和NVRAM服务组件块,在体系结构模型来模拟呼叫BSW服务。此外,你可以安排,并指定使用计划编辑器进行模拟组件可运行的执行顺序。这使您无需离开Simulink中验证您的AUTOSAR ECU软件。金宝app

使用计划编辑器来配置AUTOSAR运行执行顺序。

生成和套装组成ARXML说明和组件代码

您可以导出成分和组分ARXML描述,生成部件编码,封装构建工件与AUTOSAR的运行时环境的集成。

生成组合ARXML和组件代码。

导入和导出AUTOSAR说明文物(ARXML文件)

开发利用自下而上,自上而下,和往返AUTOSAR架构和设计工作流程AUTOSAR软件组件。

与Simulink的模型开始金宝app

使用现有或新创建的Simulink模型,并使用AUTOSAR组件设金宝app计器应用程序将其配置为AUTOSAR。然后使用嵌入式编码器生成ARXML文件(自下而上的AUTOSAR工作流)。

采用AUTOSAR组件快速启动工具来配置AUTOSAR属性。

从AUTOSAR体系结构开始

从AUTOSAR创作工具导入ARXML文件作为Simulink组件和组合模型。然后在Simulink中对详金宝app细设计进行建模。更新的ARXML文件可用时更新模型(自上而下的AUTOSAR工作流)。

在Simulink模型和AUTOSAR架构之金宝app间迭代

更新为AUTO金宝appSAR配置的Simulink模型,导出更新的ARXML文件,并合并到AUTOSAR创作工具中;从创作工具导出更新的ARMXL文件,然后导入ARXML文件以合并Simulink模型中的架构更改(往返AUTOSAR工作流)。

Simulink模型和AUTOSAR架构之间金宝app的迭代。

从AUTOSAR软件组件生成和验证码

生成和验证的生产C和C ++代码AUTOSAR。

AUTOSAR生产代码生成

嵌入式编码,生成C / C ++代码和AUTOSAR XML文件。与验证的代码执行SIL和PIL测试。

探索画廊(2个图像)

块和代码更换为AUTOSAR库例程

使用预先AUTOSAR块和代码替换来生成AUTOSAR经典应用而优化的库例程。

探索画廊(2个图像)

ISO26262认证和MISRA-C符合性

有资格参与嵌入式编码生成的代码ISO 26262标准IEC认证工具包。验证MISRA-C达标,检查运行时错误,并期待您生成的AUTOSAR代码使用的代码和AUTOSAR ARXML描述之间的不匹配多空间码校准器™.

多空间错误查找器可以检测违反AutoSar C++ 14编码标准。

最新功能

功能抑制管理(FIM)块

使用预先配置的基本软件模块来建模和仿真软件组件的调用FIM服务

AUTOSAR自适应平台版本19-03

使用000047(R19-03)模式来导入和导出ARXML文件,并生成AUTOSAR兼容的C ++代码

动态服务发现

配置AUTOSAR自适应程序发现和订阅服务的适应性,因为他们成为可用

AUTOSAR体系结构建模功能

以编程方式与AUTOSAR架构模型和工作流交互(需要系统生成器)

AUTOSAR架构射灯意见

查看AUTOSAR软件组件或组合的上游和下游依赖项(需要系统生成器)

发行说明有关这些功能和相应功能的详细信息。

马瑞利

基于AUTOSAR和ASPICE的半主动悬架系统的研制