- 博客(7)
- 收藏
- 关注
原创 CANoe_UDS-boorloader 自动化测试系列(六)基本功能:CAPL实现bin文件数据解析
今天打算介绍一下在CAPL中如何获取panel 上 Path Diaglog 文件路径信息,并且通过CAPL内置的函数接口解析文件信息,提取出文件数据和数据大小。分析源码和思路。今天给大家介绍了在CAPL中如何使用面板和一些内置的函数接口去获取文件路径以及解析我们的固件信息,相信看完后你也轻松实现了,基于前面几篇的知识点结合今天的内容,搭建起一个CAPL测试脚本框架基本上没啥问题的。
2024-08-22 16:27:11
1744
7
原创 CANoe_UDS-boorloader 自动化测试系列(五)基本功能:CAPL实现#27服务安全解锁
这篇文章简单介绍了#0x27服务的知识,以及通过CAPL实现#0x27服务一键通过安全访问。利用这几篇文章的知识,搭建一个基本的UDS测试框架做一些基本的测试是完全没问题的。下一篇我打算介绍CAPL如何结合面板组件加载和解析.bin文件,码字不易,求个三连。CANoe_UDS-booroader 自动测试系列(五)基本功能:CAPL实现bin文件数据解析如果这篇博客对你有帮助!码字不易,大家的支持就是我坚持下去的动力。
2024-08-21 11:20:40
2016
1
原创 CANoe_UDS-boorloader 自动化测试系列(四)基本功能:CAPL实现#10服务会话控制
这一章我将基于以上两个函数实现一个基本功能,# 0x10服务的诊断和应用。分享源码和思路。这篇文章简单介绍了#0x10服务的知识,以及重要的是怎么通过CAPL实现#0x10服务。经过这几篇文章的介绍,相信大家搭建一个基本的UDS测试框架做一些基本的测试是完全没问题的了。
2024-08-20 11:19:54
949
原创 CANoe_UDS-boorloader 自动化测试系列(三)基本功能:CAPL实现UDS协议下的CAN报文接收#解析#发送
halle,大家好,我是小鸟鹏。上篇文章《CANoe_UDS-boorloader 自动测试系列(二)基本刷写流程》简单介绍了整Bootloader的基本刷写流程,包括具体使用哪些服务实现哪些功能,对刷写流程还不熟悉的小伙伴请移步观看上一篇文章。从本章开始,我开始介绍基于CANoe的UDS bootloader,如何用CAPL实现刷写和自动化测试。那么今天我们就先使用CAPL实现一个基本功能:UDS报文的接收和解析,以及如何将数据组成UDS报文对外发送。分享源码及思路。
2024-08-19 11:23:55
1783
2
原创 CANoe_UDS-boorloader 自动化测试系列(二)基本刷写流程
这个系列的文章的重点是如何通过CANoe的CAPL实现自动化测试和刷写,如果有小伙伴不熟悉UDS协议的建议先去学习一下基础的知识,包括基本的刷写步骤和诊断原理、能够理解诊断报文非常重要!这个系列会手把手教你如何使用CAPL实现bootloader,以及搭建一个自动测试框架和建立自己的诊断测试用例库,纯手打哦!刷写面板到此整个bootloader的刷新已经完成,以上这些步骤只作为参考,实际情况会因车厂需求不同而有一定的变化,但是大差不差,一般就是这些步骤。
2024-08-15 17:59:21
2473
原创 CANoe_UDS-boorloader 自动化测试系列(一)创建一个CANoe测试环境(测试节点的选择)
使用XML可以选择性执行case,使得我们后续的测试变得更加的灵活,而CAPL的话则是类似于在一个死循环里从上至下一股脑的执行完所有的case,所以后续的内容都是基于XML实现。
2024-08-13 09:35:40
844
原创 无Diva基于CANoe CAPL语言从零开始实现UDS-Bootloader自动化测试脚本
从下一篇博客开始,我将一步步介绍整个UDS-Bootloader自动化测试的实现过程,如何利用CAPL的强大功能手动实现复杂的自动测试,如何实现基本功能以及如何将基本功能组合最终实现目标功能,敬请期待。
2024-08-12 15:28:45
733
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人