autosar blockset 产品信息 -凯发k8网页登录

 

autosar 软件的设计与仿真

autosar classic 软件组件建模

在 simulink 中使用 autosar 端口、接口和其他配置自动创建 autosar classic 软件组件。

| 示例

autosar adaptive 软件组件建模

对于 autosar adaptive 平台,使用 autosar blockset 在 simulink 中通过默认 autosar 端口、服务接口和其他配置自动生成软件组件。

| 示例

使用 bsw 服务对 autosar 组合和 ecu 软件进行仿真

将 autosar 软件组件和组合与基础软件 (bsw) 服务一起进行建模和仿真,包括 nvram manager、diagnostic event manager 和 function inhibition manager。

autosar 软件架构建模

在 simulink 中编写软件组合、带接口的组件、数据类型、配置文件和原型(使用 system composer)。通过创建新的 simulink 组件模型、链接到现有组件模型或从 arxml 文件导入它们,指定架构模型中组件的行为。

配置调度和仿真

使用调度编辑器调度和指定仿真的组件可运行实体的执行顺序。使用此功能可在组件级别和组合级别上验证 autosar ecu 软件行为。

autosar 设计工作流

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

为 autosar 应用生成产品级 c/c 代码

使用 embedded coder,生成产品级 c/c 代码和 autosar xml 文件。使用代码执行软件在环 (sil) 和处理器在环 (pil) 测试以进行验证。

| 示例

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

使用预配置的 autosar 模块和代码替换为 autosar classic 应用生成优化的库例程。

文档 |

实现 iso 26262 和 misra c 合规

使用 iec certification kit 认证 iso 26262 embedded coder 生成的代码。验证生成的 autosar 代码符合 misra® c,检查运行时错误,并使用 polyspace code prover™ 查找代码和 autosar arxml 描述之间的不匹配。

|

“借助基于模型的设计,我们能够通过图形化设计、仿真和代码生成来开发符合 autosar 标准的高质量代码。”

santhosh jogi、luigi milia 和 sebastiano tesio,fca

有兴趣了解 autosar blockset?

有疑问吗?

网站地图