AUTOSAR模块组

设计和仿真AUTOSAR软件

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

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

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

AUTOSAR块集支持C和c++产万博1manbetx品代码生成(使用嵌入式编码器)®)。它有资格与ISO 26262标准(与IEC认证工具包)使用。

入门:

建模AUTOSAR软件组件

型号AUTOSAR经典和自适应软件组件通过配置AUTOSAR属性和Simulink的映射元素AUTOSAR规范。万博1manbetx

型号AUTOSAR经典软件组件

自动创建默认AUTOSAR端口,接口和Simulink中其他配置的经典AUTOSAR软件组件。万博1manbetx

型号AUTOSAR Classic软件组件。

建模AUTOSAR自适应软件组件

对于AUTOSAR自适应平台,使用AUTOSAR块集在Simulink中自动生成具有默认AUTOSAR端口、服务接口和其他配置的软件组件。万博1manbetx

建模AUTOSAR自适应软件组件。

配置高级AUTOSAR属性

编辑和地图两种AUTOSAR经典和使用AUTOSAR编辑器和字典自适应模型的先进AUTOSAR性能。

探索画廊(2个图像)

模拟AUTOSAR成分和ECUs

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

缩放从软件组件的组合物

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

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

用于模拟AUTOSAR BSW服务的块

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

探索画廊(2个图像)

仿真和测试软件的组合物

在Simulink中建模和模拟组合的行为。万博1manbetx可选地使用Simulink Test™对AUTOSAR组合模型执行背对背测试工作流。万博1manbetx

测试AUTOSAR成分。

建模AUTOSAR软件架构

在Simulink模型AUTOSAR软件架构(需要系统构成)。万博1manbetx

创建AUTOSAR架构模型

AUTOSAR架构模型允许您在Simulink和。中编写软件组合、组件和接口万博1manbetx将它们链接到需求(需要Simulin万博1manbetxk的要求™)。您也可以通过创建一个新的Simulink组件模型,连接到已有的组件模型,或从ARXML导入一个指定的架构模型组件的行为。万博1manbetx

创建AUTOSAR架构模型。

配置调度和模拟

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

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

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

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

生成组合ARXML和组件代码。

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

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

与Simulink的模型开始万博1manbetx

使用现有的或新创建的Simulink模型,并使用AUTOSAR C万博1manbetxomponent Designer应用程序为AUTOSAR配置它。然后使用嵌入式编码器生成ARXML文件(自底向上的AUTOSAR工作流)。

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

从AUTOSAR架构开始

从AUTOSAR创作工具中导入ARXML文件作为Simulink组件和组合模型。万博1manbetx然后在Simulink中对详细设计进行建模。万博1manbetx当更新的ARXML文件可用时更新模型(自顶向下的AUTOSAR工作流)。

在Simulink模型和AUTOSAR体系结万博1manbetx构之间进行迭代

更新为AUTO万博1manbetxSAR配置的Simulink模型,导出更新后的ARXML文件,并合并到AUTOSAR创作工具中;从创作工具导出更新的ARMXL文件,然后导入ARXML文件以合并Simulink模型中的架构更改(一个双向AUTOSAR工作流)。万博1manbetx

Simulink模型和AUTOSAR架构之间万博1manbetx的迭代。

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

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

AUTOSAR生产代码生成

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

探索画廊(2个图像)

块和代码更换为AUTOSAR库例程

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

探索画廊(2个图像)

ISO26262认证和MISRA-C符合性

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

Polyspace Bug Finder可以检测到违反AUTOSAR c++ 14编码标准的情况。

最新功能

AUTOSAR架构

使用组合编辑器(需要系统编写器)编写和模拟基本软件服务的功能行为

AUTOSAR组合模型导出

生成和封装组合物arxml描述和分量代码(需要嵌入式编码)

AUTOSAR组件设计器app和AUTOSAR选项卡

App和选项卡支持组件级AUTO万博1manbetxSAR软件开发的常见任务

模型参考增强支持万博1manbetx

容易地在引用的模型中配置信号和参数

AUTOSAR自适应平台

模型事件通信自适应的应用程序,以及与嵌入式编码生成C ++代码和往返arxml

块为AUTOSAR库例程

使用AUTOSAR查找表块生成用于插值的AUTOSAR IFL和IFX库例程

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