添加 RIMB 接口

您可以使用四种类型的 Rhapsody® 实现块 (RIMB) 接口来确定 Rhapsody 实现块端口的类型。

关于此任务

对于每种类型的 Rhapsody 实现块端口,都存在一个 Rhapsody 实现块接口。
  • RIMBReceiverPort 接口类型接收方端口
  • RIMBSenderPort 接口类型发送方端口
  • RIMBClientPort 接口类型客户机端口
  • RIMBServerPort 接口类型服务器端口

通常,您在创建实现块端口之前创建实现块接口,这是因为,每个端口都必须由一个接口确定类型。 您创建端口时,必须输入预先存在的接口。

过程

  1. 在 AR3x_BMT 项目中,右键单击一个包,然后选择新增 > AR3x_BMT > <interface type>。 例如,新增 > AR3x_BMT > RIMBClientInterface
  2. 双击刚刚添加的接口。 在“特征”窗口中,定义该接口的特征。
    RIMB 端口通过委派连接符连接到 AUTOSAR 端口。有四种 RIMB 端口直接符合对应的四种 AUTOSAR 端口:
    • RIMB 接收方端口 – 用于连接至 AR 接收方端口
    • RIMB 发送方端口 – 用于连接至 AR 发送方端口
    • RIMB 客户机端口 – 用于连接至 AR 客户机端口
    • RIMB 服务器端口 – 用于连接至 AR 服务器端口

    可以通过拖动 RIMB 图中相应的图标或使用 RIMB 下的“新增”来将端口添加到 RIMB 中。每个 RIMB 端口必须由一个 RIMB 接口确定类型。要确定 RIMB 端口的类型,请转至“特征”对话框,并输入“常规”选项卡的“合同”或“类型”字段中所需的、预先存在的接口。接口类型必须与端口类型匹配。


反馈