E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
capl
capl
使用汇总
数组类2维数组定义dworddata[DIDN][100];其中数组的类型是dword,二维数组的元素个数是DIDN值,第二维100表示每个数组data[i]的都是一个一维数组并且这个一维数组是100个dword数组成的结构体结构体定义以下的结构体类型supDTC(支持的DTC)中包含了一个dword数组类型constintDTCN=10;structsupDTC{dwordDTCnumber[D
DingDingMagic
·
2023-08-29 04:10
CANoe
capl
capl
canoe
测试脚本
Vector -
CAPL
- 诊断模块函数(流控制帧)
目录CanTpIsUseFlowControlBlockSize&CanTpUseFlowControlBlockSize代码示例CanTpGetOneFlowControlValue&CanTpSetOneFlowControlValue代码示例CanTpGetAckMode&CanTpSetAckMode&CanTpGetAckResult&CanTpSetAckResult代码示例CanTp
车载网络测试
·
2023-08-27 14:06
CAPL入门到入坑
网络
CAPL
vTESTstudio
CANoe
Vector -
CAPL
- 诊断模块函数(流控制帧续)
目录CanTpGetFirstSequenceNumber&CanTpSetFirstSequenceNumber代码示例CanTpIsUseFlowControlSTmin&CanTpIsUseFlowControlSTmin&CanTpUseFlowControlSTminCanTpIsUseFlowControlFrames&CanTpUseFlowControlFrames代码示例CanT
车载网络测试
·
2023-08-27 14:06
CAPL入门到入坑
网络
CANoe
CAPL
vTESTstudio
CAPL
- XML和TestModule结合实现测试项可选(续)
二、xml文件编写1、设置xml文件版本号这个方便我们对xml文件进行文件管理,对于后续工作有进一步帮助。2、设置xml根元素在CANoe中使用的xml文件根元素我统一都会设置为testmodule,这也是我们在CANoe软件中选择测试用例的最大勾选项,包含所有的测试用例;在这里我们需要设置最大跟选项的名字,例如我们如果是编写的Autosar网络管理脚本,我们就可以在这里设置为title="Tes
车载网络测试
·
2023-08-27 14:36
自动化
xml
CANoe
CAPL
vTESTstudio
TestModule
CAPL
二维查表
使用
CAPL
语言写的一个二维查表实现函数,按需取用。/*@!
团圆吧
·
2023-08-22 05:10
CAPL
c算法
CAPL
中有符号和无符号数据类型的若干问题
我们知道
CAPL
中的整数类型分为:无符号(unsigned)和有符号(signed)。
jasonj33
·
2023-08-21 23:52
【付费专栏】CAPL编程语言
CAPL
CAPL
通过lookupSignal和DBLookup获取DBC信号的属性信息
文章目录演示
CAPL
通过lookupSignal和DBLookup获取DBC信号的属性信息lookupSignalDBLookup代码问题:DBLookup(信号名).AttributeName报错问题
天赐好车
·
2023-08-21 17:21
车载网络诊断测试那些事儿
CAPL
DBC
CANoe
信号
五、设计常用服务按钮(专栏:从零开始搭建一个UDS诊断自动化测试CANoe工程)
专栏:从零开始搭建一个UDS诊断自动化测试CANoe工程文章目录专栏:从零开始搭建一个UDS诊断自动化测试CANoe工程前言一、常用服务Panel二、系统变量与
CAPL
脚本会话切换
CAPL
脚本复位
CAPL
天赐好车
·
2023-08-21 17:20
网络
功能测试
测试用例
三、通过Panel发送接收UDS诊断报文 2(专栏:从零开始搭建一个UDS诊断自动化测试CANoe工程)
专栏:从零开始搭建一个UDS诊断自动化测试CANoe工程文章目录专栏:从零开始搭建一个UDS诊断自动化测试CANoe工程前言四、
CAPL
实现控件功能(接上篇)总结随便聊聊前言本专栏将从零开始搭建一个用于
天赐好车
·
2023-08-21 17:19
网络
功能测试
can
CANoe
CAPL
回调函数applILTxPending实现E2E
下面是这个回调函数canoe的帮助文档。E2E一般包括rollingcounter和checksum两个信号,一般checksum会用到一些算法像crc8什么的,简单的就是几个数据的和。rollingcounter这个信号是简单的计数,有的是从0到3,占两位;从0到15的占4位,当然4位的不一定从0到15,也可以只到14.本篇文章的rollingcounter需要根据DBC里的layout进行位运
天赐好车
·
2023-08-21 17:49
车载网络诊断测试那些事儿
can
CANoe制作网关(此方法不需要计算factor和offset)
文章目录1.新建CANoe工程2.建立源网段与目标网段3.导入源网段与目标网段DBC4.新建
CAPL
文件5.新建系统变量6.源网段信号赋值给系统变量7.目标网段信号获取系统变量的值8.运行CANoe观测报文附
天赐好车
·
2023-08-21 17:18
车载网络诊断测试那些事儿
网关
can
CAPL
gateway
CANoe
带你玩转车载测试——
CAPL
入门篇六:
CAPL
常用库函数介绍(二)
欢迎大家学习我的《带你玩转车载测试——
CAPL
入门篇》系列课程,我是分享人M哥,目前从事车载控制器的软件开发及测试工作。学习过程中如有任何疑问,可底下评论!
汽车测试M哥
·
2023-08-20 21:19
开发语言
测试工具
汽车
网络
mcu
CAPL
编程的催化剂——CAPLdll的实现
CANoe作为一款功能强大的总线开发及测试工具,不仅仅是因为其丰富的库函数,最重要的是其兼容了多种编程语言,可以实现灵活的开发,极大的解决了纯
CAPL
编程所带来的限制,如通过动态链接库
汽车测试M哥
·
2023-08-20 21:19
汽车
测试工具
网络
mcu
CANoe自动化工程的搭建
基于XML+
CAPL
建立自动化工程1、导入ini文件2、新建TestEnvironment3、报告类型4、代码编写1、导入ini文件工程的配置的文件,配置DUT相关信息,具体视工程而编写内容。
奶茶拌火锅
·
2023-08-14 10:13
CANoe
自动化
车载测试
【车载以太网测试从入门到精通】——SOMEI/IP服务接口自动化测试(含
CAPL
源码)
SOME/IP与车载以太网协议栈关系2.SOME/IP主要功能3.SOME/IP远程进程调用(RPC)二、SOME/IP接口测试报文1.Request/Response2.Notification三、
CAPL
疯狂的机器人
·
2023-08-09 08:55
车载以太网测试从入门到精通
CAPL
CANoe
车载以太网
SOME/IP
网络协议
SOMEIP
tcp/ip
STM32 UDS Bootloader开发-上位机篇-CANoe制作(3)
文章目录前言刷写脚本34服务写入数据的实现定时函数writeBlockData函数Checksum总结前言上一篇文章中介绍了
CAPL
刷写脚本的大部分内容,本文继续介绍34,36,37服务的实现,及checksum
赞哥哥s
·
2023-08-07 09:25
Autosar进阶
stm32
单片机
uds
bootloader
Autosar
CAPL
测试Checksum与LiveCounter
系列文章目录文章目录系列文章目录前言一、Checksum常用算法1.算法12.算法23.算法3二、
CAPL
测试Checksum方法三、LiveCounter算法四、
CAPL
测试LiveCounter方法五
疯狂的机器人
·
2023-08-07 04:42
CAPL实践
CAPL
Checksum
LiveCounter
安全
Counter
RollingCounter
CAPL
通过继电器实现CAN容错性自动化测试
继电器线路连接图:二、容错性测试方法1.CAN_H与CAN_L短路2.CAN_H与GND短路3.CAN_L与GND短路4.CAN_H与电源短路5.CAN_L与电源短路6.CAN_H断路7.CAN_L断路三、
CAPL
疯狂的机器人
·
2023-08-07 04:40
CAPL实践
CAPL
CANoe
CAN
容错性
故障
继电器
Autosar诊断实战系列14-NRC优先级解析
测试注意事项前言在本系列笔者将结合工作中对诊断实战部分的应用经验进一步介绍常用UDS服务的进一步探讨及开发中注意事项,Dem/Dcm/CanTp/Fim模块配置开发及注意事项,诊断与BswM/NvM关联模块的应用开发及诊断
capl
initiallizer_行稳致远
·
2023-08-06 01:39
Autosar
诊断实战系列
autosar
诊断
UDS
DoIP学习笔记系列:(三)用
CAPL
脚本过“安全认证”,$27服务实现
如何新建
CAPL
工程,在此不再赘述,本章主要分享一下如何在
CAPL
中调用DoIP接口、diag接口进行DoIP和诊断的测试。
智驾
·
2023-08-04 20:07
DoIP测试
开发训练营
CANoe
CAPL
seed2key
DoIP学习笔记系列:(四)用
CAPL
脚本读取DID的关键点
文章目录1.如何在
CAPL
中读取DID?1.1避坑如何新建
CAPL
工程,在此不再赘述,本章主要分享一下如何在
CAPL
中调用DoIP接口、diag接口进行DoIP和诊断的测试。
智驾
·
2023-08-04 20:36
DoIP测试
开发训练营
CANoe
CAPL
DID
Vector -
CAPL
- 诊断模块函数(回调函数信息)
目录CanTpCopyDataReceivedCAPL调用返回的错误代码及其含义CanTpGetReceiverAddressCanTpGetRecentAddressExtensionCanTpGetSenderAddress代码示例CanTpProvideTxData代码示例CanTpSetRxBufferSize代码示例CanTpCopyDataReceived功能:通过回调函数,接收者可以
车载网络测试
·
2023-08-01 14:27
CAPL入门到入坑
网络
开发语言
CANoe
CAPL
vTESTstudio
Vector -
CAPL
- 诊断模块函数(TP层配置)
CAPL
对于此类函数介绍CanTpGetTimeoutAr&CanTpGetTimeoutArlongCanTpGetTimeoutAr(longconnHandle);longCanTpSetTimeoutAr
车载网络测试
·
2023-08-01 14:27
CAPL入门到入坑
CANoe
CAPL
vTESTstudio
Vector -
CAPL
- 诊断模块函数(设置和获取)
目录CanTpGetRxIdentifierCanTpGetTxIdentifierCanTpSetRxIdentifierCanTpSetTxIdentifier代码示例CanTpGetPadding&CanTpSetPadding代码示例CanTpGetAcceptOtherMode&CanTpSetAcceptOtherMode代码示例对于使用OSEK.dll文件调用发送诊断数据和接收诊断数
车载网络测试
·
2023-08-01 14:24
CAPL入门到入坑
网络
CAPL
CANoe
vTESTstudio
STM32 UDS Bootloader开发-上位机篇-CANoe制作(2)
本文继续介绍
CAPL
脚本的编写以实现刷写过程。
赞哥哥s
·
2023-07-30 04:17
Autosar进阶
stm32
单片机
uds
bootloader
DoIP学习笔记系列:(二)VN5620 DoIP测试配置实践笔记
文章目录1.添加.cdd2.
CAPL
中调用接口发送DoIP请求3.
智驾
·
2023-07-29 18:44
DoIP测试
开发训练营
汽车电子软件
CANoe
VN5620
车载以太网
DoIP
Autosar诊断实战系列13-基于CANoe的长帧BS及STmin测试
分析测试总结前言在本系列笔者将结合工作中对诊断实战部分的应用经验进一步介绍常用UDS服务的进一步探讨及开发中注意事项,Dem/Dcm/CanTp/Fim模块配置开发及注意事项,诊断与BswM/NvM关联模块的应用开发及诊断
capl
initiallizer_行稳致远
·
2023-07-24 14:45
Autosar
诊断实战系列
autosar
诊断
UDS
CAPL
测试车载以太网 Link up/Link down时间
文章目录前言一、环境搭建二、测试方法三、操作步骤四、
CAPL
代码前言LinkupDUT与监听以太网Link状态的测试设备建立连接就是Linkup,Linkup时间就是DUT唤醒/上电到出现Linkup。
疯狂的机器人
·
2023-07-22 16:02
CAPL实践
CAPL
Link
up
Link
down
车载测试
以太网
CANoe运行时改变系统变量的值的几种方式
(这里的值指的是数值)我们在CANoe工程上创建一个系统变量:改变系统变量的值,我们第一时间想到的是在
CAPL
中用代码实现:onkey'a'{@sysvar::ControlPanel::EngineSpeed
jasonj33
·
2023-07-18 12:19
CANoe
STM32 UDS Bootloader开发-上位机篇-CANoe制作(1)
汽车行业中,CANoe作为通信测试的不可或缺的软件,上位机首先基于CANoe和
CAPL
实现.功能需求目前只做了简单的功能,CANID可
赞哥哥s
·
2023-07-16 23:36
Autosar进阶
uds
bootloader
上位机
Autosar诊断实战系列10-BusOff DTC的触发逻辑及配置开发介绍
测试前言在本系列笔者将结合工作中对诊断实战部分的应用经验进一步介绍常用UDS服务的进一步探讨及开发中注意事项,Dem/Dcm/CanTp/Fim模块配置开发及注意事项,诊断与BswM/NvM关联模块的应用开发及诊断
capl
initiallizer_行稳致远
·
2023-07-15 04:43
Autosar
诊断实战系列
autosar
诊断
UDS
PCAN-USB PRO通过python-can实现CANFD的报文的发送
文章目录前言一、构建BUS对象二、构建message对象三、一个简单的案例写在结尾前言最近大佬要求我这边写一个针对ECU的负载测试工具,我这边用python写了一个生成
CAPL
负载测试代码工具,但是用
CAPL
名字太俊不提也罢
·
2023-07-14 15:52
python
python
Autosar诊断实战系列05-需存储NvM的DID配置开发详解
相关配置前言在本系列笔者将结合工作中对诊断实战部分的应用经验进一步介绍常用UDS服务的进一步探讨及开发中注意事项,Dem/Dcm/CanTp/Fim模块配置开发及注意事项,诊断与BswM/NvM关联模块的应用开发及诊断
capl
initiallizer_行稳致远
·
2023-06-24 05:29
Autosar
诊断实战系列
autosar
UDS
诊断
CAPL
计算ICMP校验和Checksum
文章目录前言一、ICMP校验和计算1.计算方法:2.案例:3.CANoe计算结果二、
CAPL
实现1.代码2.
CAPL
执行结果前言随着全球智能电动汽车的普及,车载以太网也越来越多应用到汽车网络中,而ICMP
疯狂的机器人
·
2023-06-20 04:17
CAPL实践
ICMP
Checksum
校验和
CAPL
tcp/ip
CAPL
如何仿真ARP报文
文章目录前言一、环境搭建二、IG生成器仿真ARP报文三、
CAPL
仿真ARP报文前言随着智能电动汽车的普及,车载以太网的应用逐渐广泛,所以在汽车电子台架测试过程中,免不了仿真模拟发送以太网报文,本文就介绍两种方法模拟仿真发送以太网
疯狂的机器人
·
2023-06-20 04:17
CAPL实践
tcp/ip
车载以太网
网络层
CANoe
CAPL
CAPL
计算UDP校验和Checksum
文章目录前言一、UDP校验和计算1.计算方法2.案例3.CANoe计算结果二、
CAPL
实现1.代码2.
CAPL
执行结果前言随着全球智能电动汽车的普及,车载以太网也越来越多应用到汽车网络中,而UDP协议也是常用的协议
疯狂的机器人
·
2023-06-20 04:17
CAPL实践
udp
校验和
Checksum
CAPL
tcp/ip
CAPL
计算TCP校验和Checksum
文章目录前言一、TCP校验和计算1.计算方法2.案例3.CANoe计算结果二、
CAPL
实现1.代码2.
CAPL
执行结果前言随着全球智能电动汽车的普及,车载以太网也越来越多应用到汽车网络中,而TCP协议也是常用的协议
疯狂的机器人
·
2023-06-20 03:15
CAPL实践
tcp/ip
TCP
车载以太网
CAPL
校验和
Checksum
CANoe仿真工程开发
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、网络拓扑图二、数据库文件设计四、Panel设计五、
CAPL
代码实现六、AutomationSequences七、分析窗口设置八
jianxuezixuan
·
2023-06-17 07:00
CANoe
CANoe
CAPL
如何利用CANoe在两路CAN通道之间创建网关(gateway)
1目的利用CANoe在两路CAN通道之间创建一个网关,通过
CAPL
实现CAN1、CAN2通道间的报文转发,并进行故障注入测试(通过改变某些信号的值)。
Richy_Lai
·
2023-06-17 07:00
gateway
网络
Autosar诊断实战系列04-基于
CAPL
语言的通信类诊断测试脚本开发
本文框架前言1.
CAPL
编程简单介绍2.
CAPL
脚本开发实战2.1添加CAPLTestModule2.2
CAPL
脚本实战编写前言在本系列笔者将结合工作中对诊断实战部分的应用经验进一步介绍常用UDS服务的进一步探讨及开发中注意事项
initiallizer_行稳致远
·
2023-06-15 09:16
Autosar
诊断实战系列
autosar
UDS
CAPL
Autosar诊断实战系列03-22服务读取DID数据的几种接口类型区别详解
实际开发中如何选取前言在本系列笔者将结合工作中对诊断实战部分的应用经验进一步介绍常用UDS服务的进一步探讨及开发中注意事项,Dem/Dcm/CanTp/Fim模块配置开发及注意事项,诊断与BswM/NvM关联模块的应用开发及诊断
capl
initiallizer_行稳致远
·
2023-06-15 09:16
Autosar
诊断实战系列
autosar
嵌入式
UDS
CAPL
硬件控制课程,物理故障注入自动化以及程控电源
CAN/LIN总线物理故障注入,自动化解决方案车载网络通讯的健壮性和故障恢复能力至关重要,所以我们需要对控制器进行各种物理容错测试,常规情况下我们需要注入如下8种物理故障注入:CANH断路,CANL断路,CANH-CANL短路,CANH和KL30短路,CANH和GND短路,KL30断路,GND断路,KL15断路。业内多采用Vector的集成解决方案,如VH1160等,但是成本需要2万块,成本太高,
蚂蚁小兵
·
2023-06-15 00:02
CANoe和CAPL
CANoe
CAPL
程控电源
基于
CAPL
的writelog的应用
基于
CAPL
的writelog的应用1.常用函数writeCreatewriteConfigurewriteLineEx2.示例代码在工程实际应用中,经常需要长时间测试一项功能,测试过程中需要打印并记录一些信息
liudulab
·
2023-06-13 15:09
Canoe学习笔记
CAPL
Canoe
CANalyzer及CANOE使用四:调用DLL实现UDS_TP/NM(OSEK/Autosar)或安全算法解锁功能
前言1、
capl
里调用封装好的dll;2、
capl
里编写安全算法;3、用CDD的诊断功能来调用dll;4、利用节点调用dll实现UDS_TP/NM(OSEK/Autosar);一、如何封装
capl
调用的
〆草編戒指`灬.°
·
2023-06-13 14:55
汽车
Autosar诊断实战系列01-手把手教你增加一路31Routine服务
系列概述在本系列笔者将结合工作中对诊断实战部分的应用经验进一步介绍常用UDS服务的进一步探讨及开发中注意事项,Dem/Dcm/CanTp/Fim模块配置开发及注意事项,诊断与BswM/NvM关联模块的应用开发及诊断
capl
initiallizer_行稳致远
·
2023-06-10 12:57
Autosar
诊断实战系列
autosar
UDS
诊断
CANOE错误信息
CANOE报错Node>(
CAPL
):[>]OutputtobussystemCANchannel3notallowed原因:CAN3所连接的真实节点未上电。
向前走就是我
·
2023-04-21 15:35
CANOE
Vector -
CAPL
- Panel面板_03
CheckBox功能:复选框可以用作控制和显示元素,使用它可以启动、显示、使能等选项。适用场景:1、特定场景触发某些使能信号,例如转速达到5000r/mi后使能Checkbox,触发错误场景等2、亦或者将信号设置为特定的值。3、使用panel做脚本选择界面代替xml作为脚本选择执行项。设置信息:1、Appearance设置:外观设置(Appearance):在这里信心的朋友肯定会发现,如果我们设置
车载网络测试
·
2023-04-21 13:06
CANoe_Panel专栏
CAPL
CANoe
Panel
Vector -
CAPL
- Panel面板_02
Button功能:触发指定的操作说明:Button是一个控件,使用它可以触发指定的操作。适用场景:1、按下启动按钮会使电机启动。2、启动锁定开关时,所有车门都会自动锁定。3、启动TestModule测试模块、回放模块等设置信息:1、Appearance设置:按键风格设置(ButtonStyle):在这里您可以更改按钮的样式;根据此设置,可以更改背景颜色、边框颜色和悬停颜色;大家根据喜好设置即可,一
车载网络测试
·
2023-04-19 10:23
CANoe_Panel专栏
CANoe
Panel
CAPL
CAPL
函数在实现AES加密算法时遇到的各种问题(c++中&符号的含义,AES算法中padding的问题等)
本来打算把AES算法的代码移植到
CAPL
中的,文章:https://blog.csdn.net/qq_28205153/article/details/55798628?
jasonj33
·
2023-04-19 03:03
【付费专栏】CAPL编程语言
CANoe
CAPL
AES
总线仿真与测试工具CANoe介绍(图文并茂)
可以使用
CAPL
和.N
jasonj33
·
2023-04-19 03:31
CANoe
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他