在项目中学习UDS
文章平均质量分 57
IAMeee
车辆工程研究生毕业;现为ECU测试工程师;
日常工具:CANoe,Diva,Dela,VTsystem
测试内容:功能测试,诊断测试,通信测试,Autosar网络测试等
需要加入HIL及自动化测试交流群的情私信或评论留言。
展开
-
从项目中学习Bus-Off的快慢恢复
说到Bus-Off,大家应该都不陌生,使用VH6501干扰仪进行测试的文章在网上数不胜数,但是一般大家都是教怎么去干扰,但是说如何去看快慢恢复以及对快慢恢复做出解释比较少,因此本文以实践的视角来讲解Bus-Off的快慢恢复。原创 2024-07-01 19:53:47 · 1350 阅读 · 0 评论 -
UDSonCAN刷写之StayInBOOT和FlashDiver
结合项目,介绍了刷写中的StayInBOOT和FlashDiver两个知识点,写出来作为分享,如果有哪里不对也请多多指正。原创 2024-06-06 15:44:51 · 581 阅读 · 0 评论 -
CANoe中周期事件报文的配置方法
A:DBC中不能配置CE报文,如果想配置只有通过组合的方式解决。中不会出现此报文,将它设置为周期型报文,就能正常在。按照此方法,成功配置周期事件报文。在通信矩阵中该报文应该为。原创 2024-04-30 15:27:49 · 258 阅读 · 0 评论 -
TSMaster踩坑记录|UDS刷写流程中的擦除服务
本次使用的刷写软件APP下载时需要下载一个block前先擦除这个block的地址,如果在一开始直接全部擦除,后面再次请求34会报NRC,在TS的组合服务里配置了自动擦除后出现ECU回复正响应,但却没有请求34的情况,经过分析是因为此处的期望值为00,因为31收到的回复后没有跟随00,因此才会失败而没有发送34,当碰到错误继续执行的时候就可以成功发送34,将其删除后刷写正常。如果将属性设置成继续运行,则可以成功刷写。原创 2024-04-10 14:35:33 · 280 阅读 · 0 评论 -
新手向|10步完成TSMaster刷写流程(内含DLL文件配置)
10步完成TSMaster刷写流程原创 2024-04-10 14:14:26 · 862 阅读 · 0 评论 -
五分钟搞懂UDS刷写34/36/37服务(内含S19文件解读)
理论太多总是让人头昏,本文通过举例的方法学习刷写以及S19文件原创 2024-03-29 16:13:13 · 2824 阅读 · 2 评论 -
关于UDS刷写的一些杂谈
1.panel代码 主要用于UI界面获取数据和控制 2.刷写前的准备工作:报文ID,加载文件,电源开关。7.刷写流程中的应用层代码(比如进入拓展会话的流程,发送,接收过程)8.刷写流程中的底层代码。3.电源控制代码(可选)4.S文件解析代码 5.CRC校验代码 6.签名验证代码。最近在做CAPL编写UDS刷写上位机的工作,后续过来更新现在这里查个眼,以免后面忘记了。参数,之前看诊断调查问卷的时候一直有疑惑,现在大概懂一些了。--> 31 01 FF00开始擦除内存 -->原创 2024-03-22 16:18:01 · 354 阅读 · 0 评论 -
自动化诊断测试之CANoe.DIVA入门
用最简单的方法和最快的时间教你如何快速生成一个DIVA的自动化测试用例。并且对配置的参数做了详细的介绍。原创 2024-02-02 14:39:02 · 2896 阅读 · 0 评论 -
CAPL诊断服务收发的基础模板
报文的收发注意基于CDD中的服务,使用时,根据自己的需要更改Variables中的服务即可,判断的结果都会在测试报告中体现。使用该模板可以完成判断报文是否发送成功,报文发送后是否成功接收回复报文。有任何问题欢迎评论区提出~原创 2023-12-27 14:19:06 · 763 阅读 · 1 评论 -
UDS刷写框架新手必读
适合新手入门的刷写教程,女朋友看了都说好。原创 2023-12-14 19:02:06 · 620 阅读 · 3 评论 -
UDS干货之编程会话与软件复位的相似与区别
编程会话和软件复位这两个服务竟然还有相似的地方?原创 2023-12-18 11:22:22 · 591 阅读 · 3 评论