软件定制开发

制作软件要多少钱 CANoe基础:仿真节点VLAN配置、UDP Capl编写

发布日期:2024-08-09 04:24    点击次数:96

非论是搞汽车软件开荒回是软件测试,仿简直必不能少的一个要道。关于开荒,不错通过仿真,说明软件功能的可靠性;关于测试,不错通过仿真,发现软件潜在的Bug。仿真的软/硬件成立多种千般,各有各的特色。本文基于CANoe+VN5650,聊一聊仿真节点的VLAN(Virtual Local Area Network)配置以及仿真节点UDP Capl编写。

本文+前文《以太网基础:为什么需要VLAN?》,但愿不错更好地匡助你判辨和学习VLAN。

京东方科技集团党委书记、副董事长冯强在致辞中表示,中国击剑队一直诠释着“为国争光、顽强拼搏”的中华体育精神,与中国击剑队一样,BOE(京东方)也带领着中国显示产业从无到有、从弱到强,成为全球半导体显示领导者。BOE(京东方)坚持“屏之物联”发展战略,不断推动显示技术与物联网技术、数字技术深度融合,也正是这样的发展理念,软件开发资讯让我们的产品融入了各种应用场景。作为中国击剑队首席战略合作伙伴,BOE(京东方)一直关注并支持中国击剑事业的发展,为中国击剑队提供了定制化智慧物联解决方案,推动体育产业朝着科技化和智能化新时代加速迈进。未来,BOE(京东方)将继续与中国击剑队携手并进,为中国体育事业的发展贡献更大力量。

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

(一)仿真节点创建

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( "<


上一篇:软件开发资讯 孕期服用叶酸要适量,防卫这5个小问题!
下一篇:制作软件要多少钱 刚刚大涨91%!A股今天迎龙头 中枢居品结束国产化