主要内容

组件开发

开发AUTOSAR自适应软件组件和服务通信;使用编程接口;应用建模检查

在创建Simulink之后®AUTOSAR自适应软件组件的表示形式:

  • 优化AUTOSAR配置,使用代码映射编辑器和AUTOSAR字典或等效的AUTOSAR编程接口。

  • 在组件中开发算法内容,使用广泛的Simulink基于模型的设计功能。

如果你有仿真软件编码器™和嵌入式编码®软件,您可以生成ARXML描述和算法c++代码集成到AUTOSAR自适应运行时环境中,如生成AUTOSAR自适应c++代码和XML描述

AUTOSAR应用程序是由相互关联的软件组件建模的。每个软件组件都封装了汽车行为的功能性实现,与外界的连接点定义良好。

使用代码映射编辑器和AUTOSAR字典开始细化和开发组件。Code Mappings编辑器提供了组件的Simulink透视图,在这个透视图中,您可以有选择地将Simulink元素映射到AUTOSAR元素。AUTOSAR字典提供了组件的AUTOSAR透视图,在该透视图中可以配置AUTOSAR元素及其属性。要开始,请参阅AUTOSAR组件配置

事件接收 将输入事件转换为信号
事件发送 将输入信号转换为事件

工具

代码映射编辑器 为代码生成映射AUTOSAR元素

功能

全部展开

autosar.api.getSimulinkMapping 地图动态仿真模块元素到AUTOSAR元素
getDataStore 获取AUTOSAR地图信息动态仿真模块数据存储
getInport 获取AUTOSAR地图信息动态仿真模块轮廓尺寸
getOutport 获取AUTOSAR地图信息动态仿真模块外港
mapDataStore 地图动态仿真模块数据存储到AUTOSAR变量
mapInport 地图动态仿真模块导入到AUTOSAR端口
mapOutport 地图动态仿真模块输出到AUTOSAR端口
autosar.api.getAUTOSARProperties 配置AUTOSAR软件组件元素和属性
添加 向AUTOSAR元素添加属性
addPackageableElement 在模型中添加元素到AUTOSAR包
createEnumeration 创建动态仿真模块枚举数据类型定义来自导入的AUTOSAR数据元素
createNumericType 创建动态仿真模块从导入的AUTOSAR数据元素定义数字数据类型
删除 删除AUTOSAR元素
deleteUnmappedComponents 从模型中删除未映射的AUTOSAR组件
找到 找到AUTOSAR元素
得到 获取AUTOSAR元素的属性
设置AUTOSAR元素的属性
autosar.api.create 创建或更新映射的AUTOSAR组件模型
autosar.api.delete 删除AUTOSAR属性和映射动态仿真模块模型
autosar.api.syncModel 更新动态仿真模块到AUTOSAR映射的模型与动态仿真模块修改
autosar.api.validateModel 验证AUTOSAR属性和映射动态仿真模块模型
autosar_ui_launch 打开AUTOSAR字典对话框
autosar_ui_close 关闭AUTOSAR Dictionary对话框

主题

Baidu
map