自定义博客皮肤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)
  • 收藏
  • 关注

原创 capl测试函数

ChkStart_MsgSignalValueRangeViolation()函数是检测信号值的函数,第一个参数填写信号名,第二个参数填写信号的最小值,第三个参数填写信号的最大值。使用方法如图下所示。上图中*号表示这是一个数据库未定义的报文,msgChannel为报文的发送总线,dlc是该报文的长度,id为序号,byte为在此位的数据。首先是ChkStart_InconsistentDlc()函数,可以在它的参数中填测试的报文名,该函数的作用是检测总线中的报文长度是否与数据库中的报文长度一致。

2024-11-07 14:22:55 1000

原创 capl自动化测试

在canoe test下有Test Units和Test module 两种方式,今天我们主要讲解利用Test module创建capl自动化测试。下图为具体的测试函数脚本,编写了一个检测总线上检测报文长度的函数,各个脚本已加上注释。点击上图的小箭头即表示开始测试,在测试完成后,点击左箭头所指位置即可获得测试报告。在我们创建出的测试环境上右击,选择对应的测试模块类型,本文选择的是capl。test script 是具体的测试脚本文件,可以在该窗口进行创建。编写完成后,保存,可在项目中出现该测试用例。

2024-11-05 16:11:54 1192

原创 capl语言 定时器设置

上图中定义了一个取消定时器函数,在项目运行时,若刺此刻我们想要取消该定时器,只需按下 s 键,该函数便会触发。在上图中,我简单定义了一个报文发送,并且在最后进行复位(注:若在最后没有对定时器进行复位操作,该定时器只会触发一次)。在定义好定时器与编写完定时器函数后,我们可以在on start 启动函数中去打开定时器,如下图所示。完成定时器定义后,需要编写对应的定时器函数 on timer {} 编写样例如下图所示。在上图中,我将该定时器定义为项目启动后100毫秒启动定时器。

2024-10-30 16:09:02 779

空空如也

空空如也

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

TA关注的人

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