![](https://img-blog.csdnimg.cn/83e88ec475f343a3a2050f5cc92f603f.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
CAPL实践
文章平均质量分 72
本专栏主要分享:
CAPL语言项目实战中脚本编写、CAPL自动化相关案例、技术总结等。限时优惠中。。。。。。
优惠券已抵扣
余额抵扣
还需支付
¥119.90
¥299.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
疯狂的机器人
CSDN博客专家
测试领域资深老兵
展开
-
CAPL如何转发特定CAN报文和以太网报文
最近接收到一个需求任务:监听汽车上ECU Channel 1的CAN报文和以太网报文,然后将特定的报文转发到Channel 2上,要实现这个转发CAN和以太网报文的功能,本文章使用Vector公司的VN5650设备来实现,下面是对CAN和车载以太网作一个简单的介绍:什么CAN?CAN的全称为 Controller Area Network,也就是控制局域网络,简称为CAN。CAN最早是由德国 BOSCH(博世)开发的,目前已经是国际标准(ISO 11898),是当今应用最广泛的现场总线之一。原创 2024-01-02 21:24:56 · 1418 阅读 · 1 评论 -
CAPL测试Checksum与LiveCounter
随着智能汽车行业的蓬勃发展,现在很多车厂对于车辆的安全机制越来越重视,很多厂商都成立了自己的安全团队,而Checksum和Counter是其中的一种安全机制。测试过CAN或者ETH网络的同学,在CAN Msg或者ETH PDU中经常会看到Checksum这个参数。提到Checksum,就必须要说明一下CRC校验在整车CAN网络通信中,信号会出现衰减,同时伴随着整车环境的电磁信号干扰,无法保证信号从发送端到接收端的一致性。为此,在CAN网络协议中,通过15位的CRC校验码对报文帧的数据进行校验计算。原创 2023-08-03 20:50:26 · 1537 阅读 · 3 评论 -
CAPL计算TCP校验和Checksum
随着全球智能电动汽车的普及,车载以太网也越来越多应用到汽车网络中,而TCP协议也是常用的协议,TCP校验和计算方法在网上的资料也比较多,如:Python、Java等语言的计算方法,但是在车载行业使用CAPL语言较多,这方面资料相对较少,故本文主要分享CAPL语言如何计算TCP校验和的方法。什么是检验和?检验和是存在于各种报文中的一个字段,它存在的目的是验证报文在网络传输过程中的完整性(有的数据可能在链路传输时发生0-1数据翻转,从而导致报文出错)。原创 2023-06-18 16:38:29 · 2086 阅读 · 2 评论 -
CAPL计算UDP校验和Checksum
随着全球智能电动汽车的普及,车载以太网也越来越多应用到汽车网络中,而UDP协议也是常用的协议,UDP校验和计算方法在网上的资料也比较多,如:Python、Java等语言的计算方法,但是在车载行业使用CAPL语言较多,这方面资料相对较少,故本文主要分享CAPL语言如何计算UDP校验和的方法。什么是检验和?检验和是存在于各种报文中的一个字段,它存在的目的是验证报文在网络传输过程中的完整性(有的数据可能在链路传输时发生0-1数据翻转,从而导致报文出错)。原创 2023-06-18 16:00:59 · 648 阅读 · 0 评论 -
CAPL如何仿真ARP报文
随着智能电动汽车的普及,车载以太网的应用逐渐广泛,所以在汽车电子台架测试过程中,免不了仿真模拟发送以太网报文,本文就介绍两种方法模拟仿真发送以太网ARP报文。原创 2023-06-18 15:00:31 · 720 阅读 · 0 评论 -
CAPL测试SOME/IP协议栈启动时间
随着汽车智能化和网络化的发展,汽车自动驾驶、车载娱乐、远程诊断升级等新技术对车载通信提出了更高的要求。如何将现有的以太网技术运用到汽车领域是我们面临的一大挑战。原创 2023-04-23 22:34:04 · 606 阅读 · 0 评论 -
CAPL测试ECU上电启动ICMP响应时间
车载以太网TCP/IP协议栈中的ICMP协议常常用来测试设备之间的连通性(ping),也是ECU是否正常启动测试的一个指标,本章主要介绍ECU上电启动后ICMP响应的时间。原创 2023-04-23 22:09:39 · 489 阅读 · 0 评论 -
CAPL计算IPv4首部校验和Checksum
随着全球智能电动汽车的普及,车载以太网也越来越多应用到汽车网络中,而IPv4协议是车载以太网当中相当重要的协议,IPv4首部校验和计算方法在网上的资料也比较多,如:Python、Java等语言的计算方法,但是在车载行业使用CAPL语言较多,这方面资料相对较少,故本文主要分享CAPL语言如何计算IPv4头部校验和的方法。什么是检验和?检验和是存在于各种报文中的一个字段,它存在的目的是验证报文在网络传输过程中的完整性(有的数据可能在链路传输时发生0-1数据翻转,从而导致报文出错)。原创 2023-03-23 22:18:28 · 765 阅读 · 0 评论 -
CAPL计算ICMP校验和Checksum
随着全球智能电动汽车的普及,车载以太网也越来越多应用到汽车网络中,而ICMP协议也是常用的协议,如:Ping,ICMP校验和计算方法在网上的资料也比较多,如:Python、Java等语言的计算方法,但是在车载行业使用CAPL语言较多,这方面资料相对较少,故本文主要分享CAPL语言如何计算ICMP校验和的方法。什么是检验和?检验和是存在于各种报文中的一个字段,它存在的目的是验证报文在网络传输过程中的完整性(有的数据可能在链路传输时发生0-1数据翻转,从而导致报文出错)。原创 2023-03-23 22:09:56 · 829 阅读 · 0 评论 -
CAPL测试车载以太网休眠电流时间
通过Vector CANoe工具测量从ECU以太网休眠电流时间,看过我之前的文章都了解手动测试获得以太网休眠电流时间,想在提升一下的同学,本章就主要介绍CAPL自动化测试以太网休眠电流时间。以太网休眠电流时间:IG OFF到DUT电流小于20mA之间的时间,测试以太网休眠电流时间主要是评估DUT进入睡眠模式后是否在规定时间内休眠,节省功耗。原创 2023-02-06 21:28:01 · 875 阅读 · 0 评论 -
CAPL测试车载以太网 Link up/Link down时间
Link upDUT与监听以太网link状态的测试设备建立连接就是Link up,Link up时间就是DUT上电到出现Link up。Link down反之,DUT与监听以太网link状态的测试设备断开连接就是Link down,Link down时间就是DUT开始休眠到出现Link down。原创 2023-02-01 22:23:28 · 1694 阅读 · 0 评论 -
CAPL测试CAN初始化时间
大家在CAN总线测试项中都遇到过如下时间参数测试项:CAN初始化时间、CAN ACK时间、CAN APP报文时间,看过我之前的文章都了解手动测试获得以上时间参数,想在提升一下的同学,本章就主要介绍CAPL自动化测试CAN初始化时间。原创 2023-01-31 20:38:43 · 1925 阅读 · 2 评论 -
CAN休眠唤醒压力测试
在汽车行业CAN总线使用非常广泛,CAN休眠唤醒是最基础的功能,将基础而重要的功能进行压力测试是普遍的测试方法,降低出现故障的概率,以下将介绍的是CAPL语言进行CAN休眠唤醒压力测试。原创 2022-10-31 18:36:18 · 2879 阅读 · 4 评论 -
CAPL如何仿真ICMP报文
随着智能电动汽车的普及,车载以太网的应用逐渐普及,所以在汽车电子台架测试过程中,免不了仿真模拟发送以太网报文,本文就介绍两种方法模拟仿真发送以太网ICMP报文。原创 2022-12-17 22:32:12 · 980 阅读 · 4 评论 -
CAPL如何仿真UDP报文
随着智能电动汽车的普及,车载以太网的应用逐渐普及,所以在汽车电子台架测试过程中,免不了仿真模拟发送以太网报文,本文就介绍两种方法模拟仿真发送以太网UDP报文。原创 2022-12-17 21:45:32 · 1767 阅读 · 2 评论 -
CAPL控制程控电源
汽车电子测试过程中,除了实车测试,还有台架测试,在进行台架测试时,都需要通过电源来模拟汽车电瓶给ECU供电,如果要进一步进行比较高效的压力测试或自动化测试,就需要用到程控电源,所以本章主要介绍CAPL是如何来控制程控电源的。原创 2022-12-17 20:47:14 · 3048 阅读 · 10 评论 -
CAPL控制继电器
车载CAN网络中有一种唤醒叫本地(IG ON)唤醒,在进行CAN自动化测试开发时就需要用到继电器来实现该操作。原创 2022-10-31 18:59:43 · 2242 阅读 · 17 评论