您可以使用四种类型的 Rhapsody® 实现块 (RIMB) 接口来确定 Rhapsody 实现块端口的类型。
关于此任务
对于每种类型的 Rhapsody 实现块端口,都存在一个 Rhapsody 实现块接口。
- RIMBReceiverPort 接口类型接收方端口
- RIMBSenderPort 接口类型发送方端口
- RIMBClientPort 接口类型客户机端口
- RIMBServerPort 接口类型服务器端口
通常,您在创建实现块端口之前创建实现块接口,这是因为,每个端口都必须由一个接口确定类型。 您创建端口时,必须输入预先存在的接口。
过程
- 在 AR3x_BMT 项目中,右键单击一个包,然后选择。 例如,。
- 双击刚刚添加的接口。 在“特征”窗口中,定义该接口的特征。
RIMB 端口通过委派连接符连接到 AUTOSAR 端口。有四种 RIMB 端口直接符合对应的四种 AUTOSAR 端口:
- RIMB 接收方端口 – 用于连接至 AR 接收方端口
- RIMB 发送方端口 – 用于连接至 AR 发送方端口
- RIMB 客户机端口 – 用于连接至 AR 客户机端口
- RIMB 服务器端口 – 用于连接至 AR 服务器端口
可以通过拖动 RIMB 图中相应的图标或使用 RIMB 下的“新增”来将端口添加到 RIMB 中。每个 RIMB 端口必须由一个 RIMB 接口确定类型。要确定 RIMB 端口的类型,请转至“特征”对话框,并输入“常规”选项卡的“合同”或“类型”字段中所需的、预先存在的接口。接口类型必须与端口类型匹配。