- 博客(14)
- 资源 (6)
- 收藏
- 关注
原创 基于CAPL的writelog的应用
在工程实际应用中,经常需要长时间测试一项功能,测试过程中需要打印并记录一些信息,这个时候就需要用到writelog的功能,本章将详细介绍如何在capl中使用。
2023-06-06 16:26:44
510
原创 基于CAPL的CrcHelper DLL的应用
基于CAPL的CrcHelper DLL的应用1. CRC算法原理2. CrcHelper 介绍3. CrcHelper 应用1. CRC算法原理CRC 全称为Cyclic Redundancy Check循环冗余检验,是基于数据计算一组效验码,用于核对数据传输过程中是否被更改或传输错误。有兴趣的可以参考: 循环冗余检验 (CRC) 算法原理.2. CrcHelper 介绍对于如何创建CAPL DLL可以参考 关于CAPL中Seed2Key DLL生成与调用CrcHelper 集成了常用的CRC
2020-07-24 20:05:16
1078
1
原创 C语言实现二分法查找(BinarySearch)
C语言实现二分法查找1. 二分法查找2. 算法实现3. 测试1. 二分法查找二分法查找,也称为折半法,是一种在有序数组中查找特定元素的搜索算法。二分法查找的思路如下:(1)首先,从数组的中间元素开始搜索,如果该元素正好是目标元素,则搜索过程结束,否则执行下一步。(2)如果目标元素大于/小于中间元素,则在数组大于/小于中间元素的那一半区域查找,然后重复步骤(1)的操作。(3)如果某一步数组为空,则表示找不到目标元素。二分法查找的时间复杂度O(logn)。2. 算法实现unsigned int
2020-07-13 20:38:13
3367
原创 关于CANoe的数据回放功能(Replay Block)
在实际的工程应用中,bench测试过程中一切都正常,但是在实车测试中经常会遇到一些奇奇怪怪的问题,这个时候我们就会使用CanCase或者其他设备通过OBD记录整车数据,然后对记录的数据进行回放,查找问题点,但是如何做数据回放呢?关于CANoe的数据回放功能1. 搭建回放环境2. 数据处理2.1 删除目标ECU数据2.2 改变数据方向1. 搭建回放环境假设我们的CAN网络拓扑如下图所示,其中ECU1是我们的目标ECU.在总线处单击右键 选择 Insert Replay Block CAN.在R.
2020-06-16 22:15:38
22529
7
原创 基于CANoe的Basic Diagnostics ECU (UDS)
基于CANoe的Basic Diagnostics ECU (UDS)
2020-05-07 20:41:35
8215
19
原创 关于CAPL中Seed2Key DLL生成与调用
在实际的工程应用中,经常会遇到一些Seed2Key的算法问题,而且为了安全保密,这个算法的源码又不想公开,我们可以将其打包成DLL,然后在CAPL里面直接调用DLL即可。1. Seed2Key DLL生成1.1 复制工程模板Vecory已经提供了DLL生成的工程模板,以Win7系统, CANoe 8.5为例,工程路径如下:C:\Users\Public\Documents\Vector\C...
2020-04-19 10:47:37
9211
2
原创 基于CANoe的UDS Bootloader刷写软件
终于有时间整理下基于CANoe的UDS Bootloader,网上也看到了有其他网友分享的例子,基于OSEK_TP,在新版本的CANoe里面,已经被新的接口取代了。本刷新软件是基于CANoe 8.5, 编程语言是CAPL,刷写流程基于ISO15765-3,支持读S19文件。基于diagSendRequest 和on diagResponse。主界面如下:刷写Trace 如下:代码如下...
2020-04-17 20:17:59
15103
26
原创 UDS Bootloader基本流程
UDS Bootloader基本流程最近闲来无事,整理下关于UDS Bootloader的基本流程。有兴趣的小伙伴也可以直接参考ISO15765-3。各个汽车ECU的基于UDS的刷写流程大致相同,基本可以分为三个阶段:预编程,主编程,后编程。Created with Raphaël 2.2.0StartPre-ProgrammingProgrammingPost-ProgrammingEn...
2020-04-14 19:52:33
8259
原创 基于bat使用SRecord工具(支持bin/hex/s19文件格式转换)
1.SRecordSRecord 官方网站 linkThe ToolsA number of tools are include in the SRecord package. All of the tools understand all of the file formats, and all of the filters.srec_catThe srec_cat program ...
2020-04-14 14:10:46
6519
4
原创 Canoe Panel 图标显示问题
Canoe-Panel 图标显示Panel DesignerPanel Designer在平时的工作中经常会用到Canoe的Panel Designer, 在设计中会用到很多图标,设计好Panel界面之后,分享给其他同事,有一些图标就是显示不出来,会有一个大大的黄色警告标识。正常显示:异常显示:解决方法:用记事本打开panel的原始文件 *.xvp查找ImageFile更改绝...
2020-04-13 12:09:29
2135
S32K144EVB Quick Start Guide
2018-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人