AUTOSAR块集

 

AUTOSAR块集

AUTOSAR软件的设计与仿真

AUTOSAR经典软件组件模型

在Simulink中使用AUTOSAR端口、接口和其他配置自动创建AUTOSARClassic软件组件。

AUTOSAR自适应软件组件模型

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

利用BSW服务模拟AUTOSAR组成和ECU软件

对AUTOSAR软件组件和组合以及基本软件(BSW)服务进行建模和仿真,包括NVRAM管理器、诊断事件管理器和功能抑制管理器。

AUTOSAR软件架构模型

在Simulink(使用System Composer)中编写软件组合、具有接口的组件、数据类型、配置文件和原型。通过创建新的Simulink组件模型、链接到现有组件模型或从ARXML文件导入组件,指定架构(architecture)模型中组件的行为。

配置调度和模拟

使用Schedule Editor调度并指定组件可运行模拟的执行顺序。使用此功能在组件级别和组成级别验证AUTOSAR ECU软件行为。

AUTOSAR设计工作流

使用自下而上的工作流将现有Simulink设计映射到AUTOSAR软件组件模型中,查看架构,并生成代码和ARXML。使用自顶向下的工作流从您的架构开始,将ARXML文件导入Simulink或架构模型,并开发算法。或者使用往返工作流组合这两种方法。

为AUTOSAR应用程序生成生产C/C++代码

使用嵌入式编码器,生成生产C/C++代码和AUTOSAR XML文件。使用验证代码执行软件在线(SIL)和处理器在线(PIL)测试。

使用代码替换生成优化的库例程

使用预配置的AUTOSAR块和代码替换为AUTOSARClassic应用程序生成优化的库例程。

实现ISO 26262和MISRA C合规性

使用IEC认证套件鉴定嵌入式编码器生成的ISO 26262代码。验证为MISRA生成的AUTOSAR代码® C兼容,检查运行时错误,并使用多空间代码校准器.

“基于模型的设计使我们能够通过图形化设计、模拟和代码生成来开发符合AUTOSAR的高质量代码。”

Santhosh Jogi、Luigi Milia和Sebastiano Tesio,FCA

对AUTOSAR块集感兴趣?