创建Sender Receiver Port实现Runnable的Port访问

创建一个Sender Receiver Port并实现Runnable的Port访问

为了通信和交换信息,Component需要所谓的Port端口(S / R端口)。必须定义software component port之间进行通信。

有不同种类的Application/Service Port端口:

 

 

使用Application Port之前,必须定义Application Port Interface

注意

发送/接收接口的数据元素是:

>如果在Port Interface编辑器中为数据元素设置了“NotAccessible”,则生成的A2l文件中,不包含该变量的任何信息,无法通过MCD工具访问;

>如果在Port Interface编辑器中为数据元素设置了“ReadOnly”,则生成的A2l文件中,只能支持“观测”功能;

>如果在Port Interface编辑器中为数据元素设置了“ ReadWrite”,则生成的A2l文件中,能支持“观测”和“标定”功能。

将一个P-Port端口添加至Application Component

 

 

双击“Test_A_SWC”Component,打开“Software Design”视图。

单击图中箭头指向的“Port Prototype List”位置,接着单击[New]

在其上下文中选择“From Port Interface…”,

弹出一个“Select Port Interfaces”对话框,选择该Component需要添加的Port(如果Port过多,可在文本框中,输入关键字,过滤出Port)

 

 

 

R-Port端口初始化

在右侧的“Communication Spec”选项卡中,设置该Port的初始值(初始值根据实际情况设定)

 

 

定义每个Runnable应能够读取或写入的Port端口信息

双击“Test_A_SWC”Component,打开“Software Design”视图。单击图中

“Runnable Entity List”位置,选中一个Runnable,选择“Port Access”选项卡,单击下方的[New],选择该Component的P-Port和R-Port:

>单击“Read Data(non-queued)…”(见图6-1),打开“Port Access Definition:Read Data”对话框,选择R-Port

>单击“Write Data(non-queued)…”(见图6-3),打开“Port Access Definition:Write Data”对话框,选择P-Port

>更高版本,当使用client server port时也要进行操作(调用操作)。

添加test_b的

 

相当于swc的接口

swc里面导入接口

swc中的runnable函数可以配置图形中端口

 手动连接Component之间的Port(两种)

自动连接Component之间的Port

 

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Davinci Developer是一个用于构建人工智能模型的开发者工具。在Davinci Developer中,可以通过创建sender和receiver实现模型的输入和输出。 发送方(sender)通常用于将原始数据传输给模型进行处理。可以使用Davinci Developer提供的各种插件和组件来创建sender。首先,我们需要选择适当的输入数据源,例如文本、图像、音频等。然后,我们需要配置数据预处理步骤,如文本分词、图像裁剪、音频降噪等。最后,我们需要设置数据传输的方式,可以选择在线或离线传输。 接收方(receiver)用于接收模型的输出结果并进行后续处理。同样,使用Davinci Developer的插件和组件,我们可以创建receiver来接收模型的输出。首先,我们需要选择合适的输出数据类型,例如文本、图像、音频等。然后,我们可以配置后处理步骤,例如文本翻译、图像编辑、音频合成等。最后,我们可以选择将结果展示出来,或以某种格式保存。 在新建sender和receiver的过程中,我们需要根据具体的模型需求和任务要求进行配置。Davinci Developer提供了丰富的工具和功能,可以满足不同场景下的需求。通过创建sender和receiver,我们可以更好地将模型与实际应用场景相结合,提高模型的可用性和稳定性。 总而言之,Davinci Developersender和receiver是用于实现模型输入和输出的关键组件。通过合理配置和使用,可以更好地开发和部署人工智能模型。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YELL.DOLL

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值