Autosar4.4:软件组件模板 - 端口接口细节(2/2)

虚拟功能总线(VFB)的规范解释了软件组件之间通信的主要通信范例:用于基于操作的通信的客户端/服务器,以及用于基于数据的通信的发送器/接收器。
两种通信范式的性质完全不同,SenderReceiverInterfaces和ClientServerInterfaces及其相关元类的建模也是如此。
PortInterface描述了信息交换的静态结构
PortInterfaces仅限于对交换信息的静态结构的描述;与通信相关的动态属性附加到PortPrototypes。

本章共有6小节

1、前言

2、发送/接收者通信

3、客户/服务通信

4、外部触发事件通信

5、通信模式

6、参数通信

本章分为两部分:

4、外部触发事件通信

5、通信模式

6、参数通信

 

4、外部触发事件通讯

外部触发事件通信的语义

外部触发事件通信的基本语义是触发源可以在连接的触发接收器中启动RunnableEntitys的执行。 通常(但不是必须),这些RunnableEntity按顺序执行。

触发器接口

TriggerInterface定义了一组在软件组件之间通信的触发器。 触发器代表一种特殊的事件,在这种情况下,触发器接收器将在
特殊的方式。

触发器接口与触发器

 

定期触发的时间段

触发器可以选择定义一个周期触发周期。 它通过元类MultiDimensionTime以时间或角度表示。 请注意,此操作的主要用例是在触发器来自基本软件(例如 从复杂驱动程序中获取,它不用作RTE生成器的输入。

除此之外,TriggerInterface不定义任何时序信息(例如,源期望接收器反应的速度)。 这是模板中时序信息的属性。

触发接收器和触发源

多个SwConnector不应引用由TriggerInterface类型的RPortPrototype,而SwConnector依次引用由包含具有相同shortName触发器的TriggerInterfaces类型的PPortPrototype。

归结为在n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值