主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

AUTOSAR 组件行为

配置可运行实体、事件和可运行实体间变量

AUTOSAR 软件组件的内部行为是由一组可运行的实体(简称可运行实体)实现的。可运行实体是由组件提供的一系列操作,这些操作可由 AUTOSAR 运行时环境启动。该组件配置一个事件来激活每个可运行实体 - 例如,定时事件、接收的数据、客户端请求、模式更改、组件启动或关闭,或触发器。可运行实体可以使用 AUTOSAR 可运行实体间变量 (IRV) 相互连接起来。

要配置 AUTOSAR 可运行实体,请创建或标识实现一系列操作的根级 Simulink® 子系统或函数。该子系统或函数必须以 C 代码生成入口函数。然后创建一个 AUTOSAR 可运行实体,并将 Simulink 入口函数映射到该 AUTOSAR 可运行实体。使用 AUTOSAR 字典和代码映射编辑器或等效的 AUTOSAR 属性和映射函数。

创建一个激活可运行实体的事件的步骤取决于事件的类型。如果事件依赖通信接口,如接收的数据(发送方-接收方)或客户端请求(客户端-服务器),则必须在配置事件之前先配置通信接口。

对象

autosar.api.getAUTOSARProperties以编程方式配置 AUTOSAR 软件组件元素和属性
autosar.api.getSimulinkMappingSimulink 元素映射到 AUTOSAR 元素

主题

AUTOSAR 可运行实体和事件配置

AUTOSAR 内存配置

AUTOSAR 参数配置