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
通过继电器实现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
Vector -
CAPL
- CRC算法
CAPL
源码
前面介绍了
CAPL
中自带的一些CRC算法函数,不过使用过程中总会跟我们实际有一点误差,很多人还是更喜欢有源码,在源码基础上进行操作,当然我也是其中之一,喜欢研究算法,因此我也就研究了下CRC的C语言源码
车载网络测试
·
2023-04-17 01:23
自动化
CAPL入门到入坑
CAPL
CRC
vTESTStudio
校验算法
Vector -
CAPL
- CAN x 总线信息获取(续2)
继续....目录ErrorFrameCount--错误帧数量代码示例ErrorFrameRate--错误帧速率代码示例ExtendedFrameCount--扩展帧数量代码示例ExtendedFrameRate--扩展帧速率代码示例ExtendedRemoteFrameCount--远程扩展帧数量代码示例ExtendedRemoteFrameRate--远程扩展帧速率代码示例ErrorFrameC
车载网络测试
·
2023-04-17 01:18
CAPL入门到入坑
CAPL
CAN
vTESTstudio
CAPL
语言
1.
CAPL
简介
CAPL
,CommunicationAccessProgrammingLanguage,即通信访问编程语言类C语言2.
CAPL
主要用途仿真节点或模块仿真时间报文、周期报文或者附加条件的重复报文使用
fish_study_csdn
·
2023-04-15 06:36
网络
CAN总线的AUTOSAR网络管理
当然如果要做一个优秀的汽车电子软件工程师必不可少以下技能:语言c语言,
CAPL
语言软件:1,CANoe软件(很强大的软件,德国Vector公司的产品,主要用来测试)2,DaVinci软件(用于编写Autosar
疯狂的机器人
·
2023-04-14 03:57
can
车载系统
网络管理
AUTOSAR
NM
Vector -
CAPL
- CAN x 总线信息获取
在CAN&CANFD测试中,我们经常需要获取到CAN总线的负载、错误帧、过载帧、发送错误等等CAN总线上面的信息,这些信息如此重要,但是如果真的要写代码去实现也是相当不易的,那我们该如何去获取到的呢?下面我们就来一起看下相关的实现函数。目录canResetStatistics--重置CAN统计信息代码示例BusLoad--总线负载代码示例ChipState--CAN芯片状态(CANoe)代码示例P
车载网络测试
·
2023-04-14 03:27
CAPL
CAN
CANoe
vTESTstudio
如何在 CANoe/
CAPL
中包含 .h 或 .dll 文件
总目录链接==>>AutoSAR入门和实战系列总目录总目录链接==>>AutoSARBSW高阶配置系列总目录文章目录如何在
CAPL
中包含DLL?
车端
·
2023-04-13 07:22
汽车电子杂谈
capl
Vector -
CAPL
- 等待并获取LIN数据(续)
继续上篇!!!***摸鱼聊天、答疑解惑首选之地---车载网络哪些事儿***目录TestWaitForLinReceiveErrorTestGetWaitLinReceiveErrData代码示例TestWaitForLinWakeupFrameTestGetWaitLinWakeupData代码示例TestWaitForLinTransmErrorTestGetWaitLinTransmErrDa
车载网络测试
·
2023-04-11 09:16
CAPL入门到入坑
CAPL
vTESTstudio
CANoe
LIN
Vector -
CAPL
- 加入LIN检测事件
其实对于LIN的加入事件来说,如果看过前面的等待获取不同类型的LIN帧的获取LIN帧数据和等待不同LIN帧类型的函数对比的话,就非常简单了,主要就是将不同的事件加入到事件集中,然后通过等待函数函数检测LIN总线上出现该事件的情况;如果找个例子来说的话,加入的事件就像一道道闸门,LIN总线的报文就像不同身份的人,只有符合通过闸门条件的情况下,才能够通过,然后等待函数将被触发。这部分主要根据大家实际工
车载网络测试
·
2023-04-11 09:16
CAPL入门到入坑
CAPL
vTESTstudio
LIN
事件检测
Vector -
CAPL
- 等待并获取LIN数据
***摸鱼聊天、答疑解惑首选之地---车载网络哪些事儿***LIN测试中,我们会遇到等待各种类型的LIN数据出现,并且对该数据进行处理;这种类型的测试无论是在CAN、LIN还是以太网,都会有类似响应的测试,今天的内容就是介绍等待特定类型的数据并且获取该类型数据,也是我自己做个笔记方便使用的时候查询。目录1、获取校验和错误及错误LIN数TestWaitForLinCSErrorTestGetWait
车载网络测试
·
2023-04-11 09:16
CAPL入门到入坑
CAPL
vTESTstudio
CANoe
Vector -
CAPL
- 等待并获取LIN数据(杂项)
继续上篇!!!***摸鱼聊天、答疑解惑首选之地---车载网络哪些事儿***TestWaitForMessage功能:等待指定报文出现说明:如果消息没有在aTimeout时间到期之前出现,返回值为0。根据所使用的参数类型,如果相应的数据库对象不明确,则只需在调用函数之前设置多总线环境中的适当总线上下文。aMessage:将要等待的报文消息aMessageId:把我摁消息的IDaTimeout:最长等
车载网络测试
·
2023-04-11 09:15
servlet
java
javascript
Vector -
CAPL
- 简介及数据结构
对于想进入车载行业或者已经在车载行业工作的朋友对于
CAPL
这个词都会相当的熟悉,都知道他是做车载网络测试脚本的语言,并且跟C有点类似,但是它到底是什么呢?
车载网络测试
·
2023-04-11 09:45
CAPL入门到入坑
CAPL
Vector
vTESTstudio
Vector -
CAPL
- 测试报告函数介绍
测试报告是我们开发脚本中必备的一个模块,今天我们介绍一下测试报告中的常用函数,让我们开发出更加清晰、美观的报告,让我们的测试工作更加轻松。TestCaseComment功能:在测试脚本中,添加一段描述,并在测试完成后的报告中查询说明:在测试脚本中会用该函数,仅仅在测试报告中添加说明,并不会影响最终得出测试判断结果。aComment:显示在报告中的说明信息aMsg:CAN、GMLAN、LIN报文信息
车载网络测试
·
2023-04-11 09:45
CAPL入门到入坑
CAPL
测试报告
Report
基于canoe 新建一个lin工程_CANoe教程 | 高级编程 - C Library API
CCL提供如下类似
CAPL
的功能:-收发CAN、LIN报文-定时器服务-访问系统变量如何创建一个CANoe/CANalyzerClibrary1.CreateanewWin32projectforVis
我不是小孩子
·
2023-04-11 09:43
基于canoe
新建一个lin工程
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他