自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于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 2092 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 5106 10

原创 基于S32K144 CAN总线功能开发详解

最近换工作,初次接触NXP S32K144 MCU,刚好负责开发CAN协议栈及应用功能的开发,开发过程遇到过很多问题,但是网上资料也不是那么全,于是自己总结了一下自己的开发经验,希望对大家有一些帮助,也希望大家多多提出问题,共同进步。关于S32K144S32K144有三路CAN,CAN0有32个邮箱,CAN1有16个邮箱,CAN2有16个邮箱,CAN的实现有两种方式,一种是通过Enable R...

2019-12-07 22:16:18 10077 5

DiagnosticConsoleV2.0.rar

1、 支持Kvaser和PCAN; 2、 支持波特率配置; 3、 支持应用报文发送配置; 4、 支持诊断ID配置; 5、 支持诊断服务配置; 6、 支持安全服务密钥算法DLL配置; 7、 支持诊断Log显示及保存; 8、 支持应用报文配置及显示; 9、支持界面增加删除各个测试服务;

2021-09-18

DiagnosticConsole.rar

1、 支持Kvaser和PCAN; 2、 支持波特率配置; 3、 支持应用报文发送配置; 4、 支持诊断ID配置; 5、 支持诊断服务配置; 6、 支持安全服务密钥算法DLL配置; 7、 支持诊断Log显示及保存;

2021-08-09

CanTest.zip

为了方便测试,基于Visual Studio2013 做了一款简单的CAN测试上位机,支持Kvaser和Pcan两种硬件,用C#开发,主要功能有报文显示、应用测试、诊断测试;

2020-06-15

空空如也

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

TA关注的人

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