自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 CAPL中如何实现UDP通信

通常在使用canoe实现以太网通讯的时候,使用canoe5610来进行通信,但是5610的价格昂贵,其实使用普通的canoe、canalyzer也可以实现udp通信,capl里边自带了以太网通信接口,可以使用本地的以太网interface来跟外界通信。代码如下:variables{dword UdpServer;dword UdpLocal;dword UdpSocketLocalHandle = 0;dword UdpServerPort = 12345;}on start{char

2020-12-24 13:50:35 2213

原创 VMPlayer中Ubuntu 20.04鼠标在移动过程中消失的一种处理方法

昨天在编译AdaptiveAutosar的时候,因为装了最新的ubuntu版本20.04LTS,并且是装在VMplayer16的版本中,开始使用的时候发现鼠标在移动过程中会消失,只有停下才能看见鼠标,这样用起来简直是崩溃啊,所以只能求助万能的网络,可是查了很久,用尽各种方法,都是不行。最后只能静下心来尝试windows的各种设置,过程就省略不写了。最后发现一种方法解决了该问题,分享给大家:如上图,把显示指针轨迹选中,进度条调到最短,好了,ubuntu的鼠标移动过程中再也不会消失了。有用的朋友欢迎收

2020-12-13 11:35:34 3105 2

原创 CAPL中如何实现不同CAN通道之间的数据转发

我们在ADAS应用开发测试过程中,会遇到如下问题:项目1使用了DBC1, 项目2使用了DBC2,但是想用项目1的工程跑到项目2的车上去,所以需要两个项目的DBC数据互转。当工程跑在车上时,但是想修改车辆上某些输入或者输出信息,来测试工程的响应,这个时候需要一个通道接收过来,修改之后,另一个通道发出去。以上的问题是比较常见的问题,这就需要写CAPL脚本来实现互转,以下是通道1跟通道2的数据修改互转。on message CAN2.*{message CAN1.* msg;if (this.d

2020-12-13 11:16:04 5656

原创 CAPL中如何使用Panel显示4字节浮点数

我们在ADAS的的开发测试过程中,经常会遇到浮点数的显示问题。在ECU中浮点数的存储经常使用4个字节,大多数人遇到此类问题,都是直接到网上搜索浮点数处理软件或者网页工具来显示浮点数。这样给开发测试过程增加了不必要的工作量和手动录入过程。其实CAPL中就自带处理浮点数的函数,只需要稍微写一段小程序就可以完美解决了。直接上源码:byte data[4]; // 四个字节浮点数dword temp;temp = data[0] << 24;temp += data[1] << 16;

2020-11-22 19:24:31 2197 8

ipv6_udp_sample.7z

基于ipv6的udp通讯的sample代码

2021-09-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除