新闻资讯

你的位置:青铜峡市泉奥门窗有限公司 > 新闻资讯 > eg:Title修改为ECU_UDP_Sender

eg:Title修改为ECU_UDP_Sender

发布日期:2024-07-03 16:25    点击次数:79
不论是搞汽车软件开荒回是软件测试,仿的确必不行少的一个关节。关于开荒,不错通过仿真,阐述软件功能的可靠性;关于测试,不错通过仿真,发现软件潜在的Bug。仿真的软/硬件成立多种万般,各有各的特质。本文基于CANoe+VN5650,聊一聊仿真节点的VLAN(Virtual Local Area Network)建树以及仿真节点UDP Capl编写。 首页-微泰政壁纸有限公司 本文+前文《以太网基础:为什么需要VLAN?》,但愿不错更好地匡助你交融和学习VLAN。 1、仿真节点创建及UDP Capl...

eg:Title修改为ECU_UDP_Sender

不论是搞汽车软件开荒回是软件测试,仿的确必不行少的一个关节。关于开荒,不错通过仿真,阐述软件功能的可靠性;关于测试,不错通过仿真,发现软件潜在的Bug。仿真的软/硬件成立多种万般,各有各的特质。本文基于CANoe+VN5650, 首页-达富兴颜料有限公司聊一聊仿真节点的VLAN(Virtual Local Area Network)建树以及仿真节点UDP Capl编写。

首页-微泰政壁纸有限公司

浙江四方进出口有限公司 0, 恩平市伙电石膏有限公司 0);letter-spacing: 0px;font-size: 17px;line-height: 2;" mpa-paragraph-type="body">本文+前文《以太网基础:为什么需要VLAN?》,但愿不错更好地匡助你交融和学习VLAN。

1、仿真节点创建及UDP Capl编写

(一)仿真节点创建

摩托车 0);letter-spacing: 0px;font-size: 17px;line-height: 2em;">CANoe软件中,不错在总线中创建仿真网罗节点(Simulation Network Node)模拟整车通讯环境,以此替代信得过的物理节点。本文,创建一个Ethernet仿真节点,具体顺序如下:

1、Simulation->Simulation Setup->Nodes->Insert Network Node

图片摩托车

创建的Ethernet仿真节点如下所示:

图片

2、建树仿真节点,右击仿真节点->Configuration...->对仿真节点定名,eg:Title修改为ECU_UDP_Sender。如下所示:

图片

(二)UDP Capl剧本编写

1、单击仿真节点的"Edit"按钮,进行Capl剧本的编写

图片

2、本文给出一个UDP周期(eg:100ms)发送的CAPL剧本,源地址IP:Port(192.168.0.10:49153),想法IP:Port(192.168.0.11:49155)。剧本如下所示:
/*@!Encoding:936*/variables{  UdpSocket gSocket;  char text[200];  int  sendCnt;  msTimer waitTime;}on start{  /* Open an UDP socket. As source address      192.168.0.10 is used,Port = 49153 */  gSocket = UdpSocket::Open( IP_Endpoint(192.168.0.10:49153) );  if (IpGetLastError() != 0)  {    // if UdpSocket::Open fails, we print a message to the write window    write( "<


上一篇:辛勤:英超联赛2023-2024赛季主场积分榜(05.20)
下一篇:没有了
TOP