自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (11)
  • 收藏
  • 关注

原创 CAPL脚本介绍系列完结篇

用例篇CPAL脚本自动化测试 ———— testcase系列函数及使用CPAL脚本自动化测试 ———— testcase的排版设计函数篇CPAL脚本自动化测试 ———— 信号测试系列函数及使用CPAL脚本自动化测试 ———— Flexray系列函数及使用CPAL脚本自动化测试 ———— FDX系列函数及使用CPAL脚本自动化测试 ———— 诊断模块之参数赋值功能篇CPAL脚本自动化测试 ———— Message的相关属性CPAL脚本自动化测试 ———— 诊断模块的安全解锁函数分析..

2021-04-29 15:40:35 12604 2

原创 CPAL脚本自动化测试 ———— 数学函数&字符串处理函数

函数功能用例结果arccos计算反余弦值double x; x = arccos(0);90°arcsin计算反正弦值double x;x = arcsin(1);90°arctan计算正切值double x;x = arctan(1);0°_ceil求出不小于的最小整数float x;x = _ceil(3.6);4_floor求出不大于的最大整数float x;x = _floor(3.6);3_Log取自然对数函数...

2021-04-29 11:00:33 2986 5

原创 CPAL脚本自动化测试 ———— Write函数的使用与输出格式

在运行工程的过程中,我们不一定每一次都可以完美的契合我们所需要的目标。这里可能会存在着问题或者偏差,这个时候就需要我们去调试脚本。关于调试脚本,CANoe支持两种不同的方式,一种是进入debug模式进入调试,另一种是通过打印的方式来分析和调试脚本。CANoe的输出打印窗口是有一个单独的打印窗口的,叫做 "Write"窗口。进入方式为Home -> Write。对于截图中的内容来说,这边记录了多次的诊断请求与诊断响应。系统的启动也会有一些内容打印,这样我们就可以类似于通过分析打印的log来分析程序的执

2021-04-28 10:36:53 11055 9

原创 CPAL脚本自动化测试 ———— Test Report系列函数及使用

在完成了测试用例的设计之后,最终的测试用例执行结果将会以Test Report形式展示。可能测试步骤中并没有包含我们所需要的信息,那这个时候test report系列函数将帮助我们完成这个功能。TestReportAddEngineerInfo/TestReportAddSetupInfo/TestReportAddSUTInfo 函数使用格式如下。主要用于在测试报告中添加一些信息(测试员、测试配置、待测样品)。用例: // add information to SUT information

2021-04-27 16:08:15 3832

原创 跟我学UDS(ISO14229) ———— 0x10(DiagnosticSessionControl)

文章目录前言为什么需要有不同的诊断会话模式呢?诊断请求发送发送格式前言在UDS协议中,我们首先接触到的是诊断和通信管理功能单元(Diagnostic and communication management functional unit)模块。在这个模块里面,DiagnosticSessionControl是我们第一个需要掌握的内容。按照ISO 14229上面的划分,我们可以将诊断会话模式分为两大类;一类是DefaultSession;另一类是OtherSession。该服务的作用是:用于在服务器中启

2021-04-23 17:27:59 13499 1

原创 CPAL脚本自动化测试 ———— Test Step系列函数及使用

在设计测试用例的过程中,我们可能会使用到测试步骤的函数。这个时候,CAPL的库中也存在着一系列的TestStep函数。这里对一些常用的函数进行一个阐述说明。TestStep 函数使用格式如下。主要是用来报告测试步骤的相关描述,对测试结果没有任何的影响。用例:TestStep("1.0", "Communication prepared"); // create neutral entry in report fileTestStepPass 函数使用格式如下。主要是用于描述某个测试步骤

2021-04-22 08:47:39 5585 14

原创 CANoe操作系列完结篇

准备篇CANoe操作介绍系列 ———— 新建CANoe 仿真工程CANoe操作介绍系列 ———— 创建数据库(.dbc)CANoe操作介绍系列 ———— 系统变量与环境变量配置篇CANoe操作介绍系列 ———— 硬件配置CANoe操作介绍系列 ———— Hardware功能区中通道配置操作篇CANoe操作介绍系列 ———— 两种测试节点的添加与配置CANoe操作介绍系列 ———— Home功能区中Panel操作CANoe操作介绍系列 ———— Analysis功能区CANoe操作介绍系

2021-04-21 10:34:20 5269 1

原创 CPAL脚本自动化测试 ———— Signal Wait系列函数及使用

等待指示类(Wait Instruction Functions)主要运用于为用户提供动作设置、等待测试等功能。TestValidateForTesterConfirmation 函数使用格式如下。主要运用于创建一个弹出窗口,将给定的字符串提供给测试人员。 测试人员可以通过“是”,“否”或“不清楚”来确认该窗口。该窗口包含用于输入注释的字段,该注释将自动应用于测试报告中。TestWaitForEnvVar 函数使用格式如下。等待指定环境变量的出现。 如果事件在规定时间到期之前未发生,则等待条件仍

2021-04-20 14:25:56 5146 3

原创 CANoe操作介绍系列 ———— 新建CANoe 仿真工程

在项目初期,我们可能无法从已有的项目移植我们的CANoe工程。那就需要我们自己新建一个适用于本项目的工程。如何新建一个全新的CANoe工程呢?打开CANoe软件。File -> New -> Available Templates。这里根据你需要的目标模板去选择,例如我所在的项目需要CAN FD通信,则我要选择CAN FD 模板。选择保存名称、路径、版本。这里需要强调一下,保存的版本这一个选项。如果你选择默认的,系统会给你建立一个基于你驱动版本的版本。可以这么理解:你用CANoe

2021-04-15 16:29:58 6967 1

原创 CANoe操作介绍系列 ———— 系统变量与环境变量

姊妹篇: CANoe操作介绍系列 ———— 创建数据库(.dbc)文章目录系统变量创建使用注意事项环境变量创建使用注意事项系统变量创建创建路径。创建系统变量需要注意的参数。2.1 Namespace:定义了系统变量组的名称。如果需要在大的系统变量组里新建次级的系统变量组,则需要使用到Name1::Name2格式。具体情况如下。2.2 Name:系统变量的具体名称。后续的使用会直接引用该名称。2.3 Data type:选择需要的类型。下拉菜单中支持的所有类型均在截图中可以看到。2

2021-04-13 17:10:16 31673 8

原创 CPAL脚本自动化测试 ———— Signal Check&Reset系列函数及使用

信号测试类函数主要适用于检测、操作信号、变量的数值。下面列举一些在平时会经常使用到的一些函数。checkSignalInRange / testValidateSignalInRange 函数作用均是确认信号/变量的值是否处于规定的范围(aLowLimit <= Value <= aHighLimit)内。如果未处于规定的范围内,该函数的值返回为非1。不同点在于testValidateSignalInRange 函数多了一个参数aTestStep[]。也就是说这个参数可以定义该函数的确

2021-04-12 15:14:53 5035 3

原创 CANoe操作介绍系列 ———— 两种测试节点的添加与配置

完成了工程的构建,我们存在需要增加特定的测试节点来进行自动化的测试。如何添加CPAL测试节点与XML测试节点?添加之后如何配置相对应的测试节点?不同的配置会产生什么不一样的现象呢?添加测试节点。1.1 方法一:Simulation -> Simulation Setup -> 右键网络拓扑图中的通道线 -> 选择需要添加的CAPL/XML测试节点1.2 方法二:Test -> Test Setup ->右键测试环境中某一个文件夹 -> 选择需要添加的CAPL/

2021-04-08 13:12:15 7204 6

原创 CANoe操作介绍系列 ———— 创建数据库(.dbc)

在使用工程的过程中,如何准备查看到数据的变化,这个时候就需要在工程中添加相对应的数据库,这里介绍一下如何添加数据库(格式为.dbc)。数据库存放着数据的所有内容,也是工程运行过程中很重要的一个数据。打开一个已经建好的DBC。如果是需要自己完全新建一个,可以找到工程里面的DBC模板,路径为:C:\Users\Public\Documents\Vector\CANoe\11.0 (x64)\Templates\Database。点击File–Create Database 进行一个新的DBC创建创

2021-04-06 10:58:22 10992 3

Enterprise Architect User Guide Series

Enterprise Architect 是Sparx Systems 公司的旗舰产品。它覆盖了系统开发的整个周期,除了开发类模型之外,还包括事务进程分析,使用案例需求,动态模型,组件和布局,系统管理,非功能需求,用户界面设计,测试和维护等。EA为用户提供一个高性能、直观的工作界面,联合UML 2.0最新规范,为桌面电脑工作人员、开发和应用团队打造先进的软件建模方案。该产品不仅特性丰富,而且性价比极高,可以用来配备您的整个工作团队,包括分析人员、测试人员、项目经理、品质控制和部署人员等。Enterprise Architect是一个完全的UML分析和设计工具,它能完成从需求收集经步骤分析、模型设计到测试和维护的整个软件开发过程。它基于多用户Windows平台的图形工具可以帮助您设计健全可维护的软件。除此,它还包含特性灵活的高品质文档输出。用户指南可以在线获取。

2024-08-08

车载软件的OTA方案需求确认内容

根据现在的车载OTA方案流程,针对小白需要重点确认内容的知识项。

2024-05-16

自动驾驶之自动泊车技术发展

APA功能是驾驶员在车内,可能在任意时刻需要驾驶员接管,RPA功能是驾驶员在车辆周边,需要驾驶员时刻注意车辆的控制状态,HPA功能是驾驶员将车辆开到指定的位置后离开车辆,AVP是车辆自主完成泊车,不需要驾驶员过多的参与。随着驾驶员与车辆交互的变化,我们使用的方案也是不同的。从APA到RPA,再到HPA,我们主要使用的车端智能化解决方案。为了满足代客泊车AVP的需求,目前主流的解决方案是车端&场端同步提升智能化的解决方案。

2023-08-18

自动驾驶场景描画元素草图

资源内部是笔者自己总结的一些描画自动驾驶草图的元素,后续会持续更新。 内部元素均是矢量图,可以进行放大缩小且不会失真。如有需要,请自取。

2023-02-22

MPEG-21(“多媒体框架”或者“数字视听框架”)相关介绍

MPEG-21标准的正式名称为“多媒体框架”或者“数字视听框架”,它致力于为多媒体传输和使用定义一个标准化的、可互操作的和高度自动化的开放框架,这个框架考虑到了DRM(Digital Rights Management,数字版权管理)的要求、对象化的多媒体接入以及使用不同的网络和终端进行传输等问题,这种框架还会在一种互操作的模式下为用户提供更丰富的信息。 制定目的 1.将不同的协议、标准和技术等有机地融合在一起。 2.制定新的标准。 3.将这些不同的标准集成在一起。 MPEG-21标准其实就是一些关键技术的集成,通过这种集成环境对全球数字媒体资源进行透明和增强管理,实现内容描述、创建、发布、使用、识别、收费管理、版权保护、用户隐私权保护、终端和网络资源撷取及事件报告等功能。

2022-09-05

IMU芯片ASM330LHH的数据手册

IMU芯片ASM330LHH的数据手册

2022-04-28

RunAllTests.py

CANoe 官方自带的Python 调试 demo

2021-10-14

Git_User_Manual.pdf

git相关的介绍文档

2021-09-26

AN-IND-1-001_CANoe_CANalyzer_as_Diagnostic_Tools.pdf

当CANoe/CANalyzer 充当诊断工具的用户指导书

2021-09-24

LabVIEW_2020_Manual.zip

NI LabVIEW 2020 帮助文档

2021-09-17

LabVIEW_2019_Manual.zip

NI LabVIEW 2019 帮助文档

2021-09-17

LabVIEW_2018_Manual.zip

NI LabView 2018 的帮助文档

2021-09-17

Wireshark Developer's Guide.pdf

英文版Wireshark开发者手册

2021-09-06

Wireshark User's Guide.pdf

英文版Wireshark用户手册

2021-09-06

AN-IND-1-007_Using_MATLAB_with_CANoe.pdf

CANoe中自带与Matlab调试的指导文档

2021-05-19

CANoe_FDX_Protocol_EN.pdf

CANoe自带的关于FDX协议说明

2021-03-22

空空如也

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

TA关注的人

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