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
二维查表
使用
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
CANoe:环境变量vs系统变量的区别
问题背景:实现XVehicle仿真和CAN总线仿真的两个工程,分别使用了环境变量和系统变量,进行面板控制以及
CAPL
编程。
picoasis
·
2023-04-18 20:40
CANoe
CANoe
系统变量
环境变量
Vector -
CAPL
- Panel面板_01
前面有过简单的介绍panel面板的功能,不过终究感觉有点简陋,最近也在搞PyQT5,发现如果对于这块了解不多的情况下,想要做一些东西的话,简直无从下手,因此专门翻阅了之前的文章,查看了下确实缺少了不少内容,今天就主要介绍panel包含的各个键的功能,如果大家有进一步的需求,欢迎私信撩我。AnalogGauge功能:AnalogGauge可用作定义值范围内符号值的显示元素,并且在范围内可定义颜色用以
车载网络测试
·
2023-04-18 07:45
CANoe_Panel专栏
CANoe
Panel
CAPL
CANoe创建仿真节点,并配合
CAPL
按需改变信号值
CANoe创建仿真节点,并配合
CAPL
按需改变信号值写在前面 本文章只针对一路CAN进行仿真,主要目的是记录一下如何使用节点仿真搭配
CAPL
编程来模拟信号的发送,解决信号不断跳变的仿真场景,当然如果有多路信号需要仿真
码上寒山石径斜
·
2023-04-17 15:50
vector
Vector -
CAPL
- CAN x 总线信息获取(续1)
继续....目录OverLoadFrameCount--过载帧数量代码示例OverLoadFrameRate--过载帧速率代码示例StandardFrameCount--标准帧数量代码示例StandardFrameRate--标准帧速率代码示例StandardRemoteFrameCount--标准远程帧数量代码示例StandardRemoteFrameRate--标准远程帧速率代码示例OverL
车载网络测试
·
2023-04-17 01:53
CAPL入门到入坑
网络
CAPL
CAN
vTESTstudio
上一页
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
其他