笔记
文章平均质量分 55
Lseyer
好烦呐
展开
-
基于C#实现CAN诊断服务测试界面开发
基于C#实现CAN诊断服务测试界面开发1、背景车载ECU开发过程中,CAN诊断测试环节是必不可少的,很多小伙伴应该都很熟悉用Canoe来进行诊断服务的测试,界面操作方便简洁。于是我尝试着模仿Canoe的Diagnostic Console界面来进行诊断界面开发,支持的硬件为PCAN和Kvaser;2、实现的功能1、 支持Kvaser和PCAN;2、 支持波特率配置;3、 支持应用报文发送配置;4、 支持诊断ID配置;5、 支持诊断服务配置;6、 支持安全服务密钥算法DLL配置;7、 支持原创 2021-08-10 08:54:34 · 2213 阅读 · 10 评论 -
如何CAPL文件应用到Busmaster软件上进行测试
如何将CAPL文件应用到Busmaster上做汽车电子软件CAN开发的小伙伴应该都用过Canoe,Canalyzer此类vector系列工具,Canoe自带的二次开发工具CAPL brower很方便,CAPL是一种类C语言,非常好上手,平时我们做一些脚本测试,特别方便,例如我们测诊断很多服务需要解锁,我们可以写一个CAPLdemo用来解锁27服务,当收到解锁请求的时候,直接计算密钥,发送到总线上。Busmaster软件可是现实中公司的Canoe实在是太少了,多数时候我们手上可能只有kvaser和Pca原创 2020-11-21 15:04:10 · 5470 阅读 · 10 评论