![](https://img-blog.csdnimg.cn/c4516a769f5d4f9d871c79d6b6d890a9.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
vector
文章平均质量分 87
深入解析、探讨vector工具
怿星科技
致力于融合汽车电子与ICT技术,为客户提供:汽车以太网和HMI技术解决方案,智能座舱、软件验证、功能测试、DV测试等多种服务及解决方案
展开
-
初识Classic AUTOSAR开发工具链
在过去,软件和硬件之间具有很强的耦合性,阻碍了软件组件在不同硬件平台上的可移植性和重用性。而AUTOSAR作为汽车电子行业的标准,提供标准的软件接口定义,工程师可以根据需求将软件组件分配到汽车的ECU中,实现标准软件组件的可重用性。原创 2022-10-21 17:22:02 · 5806 阅读 · 1 评论 -
如何使用VX1000家族进行ECU标定
对于数据量更大、标定更复杂的场景,我们可以使用Multi Base Module——VX1161,针对不同的标定采集需求,可以灵活配置相应的板卡。VXtools工具包是一个独立的应用程序,用来写入或者读取VX1000设备的配置、显示VX设备与ECU通讯的Debug信息以及更新VX1000设备的固件。汽车标定一直是汽车行业中重要的工作,ECU中的程序由软件工程师进行设计,而工程师在设计参数值时不可能设计成最优值,因此标定工程师需要对这些参数值进行标定优化,从而达到理想状态。原创 2022-10-10 13:55:56 · 2884 阅读 · 0 评论 -
基于Vector Smart Logger的自动驾驶路试数据采集方案
此外,VP7470还带有一个PCIe扩展模块,可以容纳两个PCIeGen.3x8卡,以此用来允许额外的接口扩展,如Vectorcan通道或FlexRay通道、USB3.0端口、额外的ETH端口或其他接口。常见的VN接口卡有VN1630、VN1640A等等,它们的优势是在体积小巧,便于携带的同时,拥有不俗的数据传输稳定性。上述的配置除了满足客户的目前所需外,方案中的VX1161基础模块还为以后的功能拓展提供了支持,这也是VectorSmartLogger自动驾驶方案的高扩展性的体现。.........原创 2022-07-15 15:02:07 · 2147 阅读 · 0 评论 -
CAN FD如何应用Vector诊断工具链?
随着汽车电子行业的高速发展,总线上的数据量和设备数量都在不断增加,然而,传统CAN只能支持最高1Mbit/s传输速率,难以满足日益增加的车载通信需求。于是,CAN FD出现了。CAN FD(CAN with Flexible Data Rate)作为CAN协议(基于CAN2.0)的改进,对数据场的长度作了很大的扩充:l 在DLC小于等于8时与CAN总线是一样的;l 大于8时数据场长度可达64字节;l CAN FD取消了对远程帧的支持,用RRS位替换了RTR位;l 同时也对CR原创 2022-05-22 19:52:30 · 1950 阅读 · 0 评论 -
实操教程:CANoe在CAN总线测试中的应用
随着新能源、智能网联等概念发展,车载CAN总线环境变得复杂且紊乱,CAN节点质量不稳定会给主机厂带来极大威胁,所以CAN总线测试已成为保证CAN网络安全运行的重要手段。而CANoe作为一款支持多种总线网络仿真、测试、诊断、和分析的工具,其丰富多样的功能和配置选项被全球90%以上的OEM和供应商所应用。今天,我们就来跟大家聊一聊,CANoe在CAN总线测试中的应用。01CANoe功能介绍在CANoe中,Test作为其主要功能之一,单独占有一个功能区,由TestUnit.原创 2022-04-08 19:35:27 · 24363 阅读 · 2 评论 -
GL Logger教程 | 如何实现高效的报文录制?
在整车量产之前,汽车电子工程师门都要进行大量的实车路试,并同步采集和存储实验车辆的道路测试数据,那么有没有一种高效的数据记录设备能帮助小伙伴们实现这一需求呢?今天小怿就给大家介绍Vector数据记录解决方案—GLLogger。GLLogger是Vector推出的记录CAN/CAN FD、LIN、FlexRay和MOST数据通信的工具。小怿将以GL2400为例带着大家StepByStep实现路试过程中通过整车OBD口进行CAN/CANFD报文的录制。...原创 2021-12-06 10:32:42 · 2239 阅读 · 1 评论 -
CANoe诊断功能——安全算法调用介绍
通常情况下,在CANoe中加载诊断数据库cdd文件后,我们就可以在DiagnosticConsole诊断面板里进行安全访问相关操作。但是至少要需要手动依次触发3个诊断命令(如下图):扩展模式切换(10 03)- 请求种子(27 03)-发送秘钥(27 04),在一些诊断服务(比如22写服务)中会频繁地涉及到安全访问,这时候手动发送安全访问指令会非常不方便。Don’t worry, 山人自有妙计,今天小编就在这里介绍如何利用CANoe的CAPL函数快速实现安全访问的方法。在进入函数讲解之前..原创 2020-08-14 14:28:23 · 11810 阅读 · 4 评论 -
CAN总线测试与汽车以太网测试的区别
相信汽车电子领域的工程师们对于CAN总线都非常熟悉,而随着以太网在汽车领域应用的增多,大家对于汽车以太网也已经有了一定的了解。今天我们将通过CAN总线通信与以太网通信在协议及拓扑上的区别引入CAN总线与以太网测试上的区别。一、CAN总线与汽车以太网在协议上的区别CAN总线协议主要分为三层:物理层、数据链路层和应用层,我们在实际应用中所使用的CAN总线协议也相应比较少。(CAN总线协议)而汽车以太网主要分为物理层、数据链路层、网络层、传输层以及应用层。下图为汽车以太网的常用协议,..原创 2020-05-12 16:02:17 · 6876 阅读 · 0 评论 -
CANoe13.0新功能解锁,速来收藏
CANoe13.0目前已经发布(部分软件功能需要在后续补丁包中才正式释放),怿星科技的技术小哥哥们已经按捺不住内心的激动尝试过一波啦~接下来我们带大家一起盘点CANoe13.0中的新功能吧。软件系统持续集成测试软件定义汽车是一个未来的趋势,而汽车软件开发趋向于敏捷开发,测试也需要倾向于持续集成测试,基于此CANoe家族产品又增加了一个CANoe4Server产品,CANoe4Server在Jenkins等连续集成服务器环境中为SW系统提供了高度可扩展的自动化测试环境。CANoe4..原创 2020-06-05 17:14:54 · 3392 阅读 · 0 评论 -
CANoe与Matlab/Simulink联合仿真
当技术猿还在公司加着班的时候,突然接到老大任务,使用CANoe的CAPL语言仿真带有复杂算法的ECU节点。当下技术猿就爽快答应,因为知道CANoe是集仿真、测试、诊断、分析于一体的多功能软件,其CAPL语言可以模拟ECU节点,并在网络环境中与其他节点交互。说干就干,撸起袖子加油干。经过对CAPL语言的一夜研究,这是个什么XX玩意儿,仿真算法通过CAPL语言真是太难实现了。贼尴尬,完不成任务又不能加鸡腿了。想到这,技术猿就怒从心头起,恶向胆边生,决定忽悠一把老大,看看有没有可以替代CAPL编.原创 2020-06-16 11:06:43 · 12592 阅读 · 24 评论 -
CANoe隐藏属性——Multi CANoe
CANoe的简单功能估计大家都用到滚瓜烂熟了,那就趁机认识一下Multi CANoe吧!Multi CANoe是CANoe的一种特殊操作模式。它允许多个CANoe实例在不同的计算机上同时运行,所有CANoe实例可以通过Vector硬件同步功能来达到时间同步,每个CANoe实例都有自己的用户操作界面,参考如下示意图:Multi CANoe系统示意图 图片源于Vector该功能主要通过扩展CANoe的性能以满足一些超大型系统的测试需求。例如,上层车辆所有网络的所有ECU的交互仿真,需要同一...原创 2020-07-03 17:20:41 · 1778 阅读 · 0 评论 -
如何利用PREEvision和MATLAB开发AUTOSAR软件组件
在业界,比较著名的电子电气架构开发工具要属德国Vector公司开发的PREEvision工具了,而MATLAB/Simulink软件是非常高效且实用的基于模型的应用软件开发工具。利用PREEvision与Simulink联合开发AUTOSAR应用软件组件的开发流程有三种,分别是:“自上而下”开发流程(从PREEvision开始),“自下而上”开发流程(从Simulink开始),以及“双向”开发流程。如下图所示,无论哪一种开发流程,PREEvision与Simulink工具都是通过arxml文件进行信息交互的原创 2020-08-07 14:59:05 · 4512 阅读 · 0 评论 -
基于PREEvision的AUTOSAR Adaptive设计——上篇
AUTOSAR Adaptive概述2003年,汽车行业的高端玩家们发起了汽车嵌入式系统软件架构标准化项目——AUTOSAR(汽车开放系统架构)。2017年,为适应汽车的发展趋势(智能化、网联化等),应对汽车E/E系统开发面临的新的挑战(高性能处理器的应用,自动驾驶的软件实现,高带宽通信需求,车与外界的互联互通等),AUTOSAR组织推出了AUTOSAR Adaptive。于是,在AUTOSAR的体系内有了两大概念:AUTOSAR Classic Platform(后面将简称CP)和AU..原创 2020-07-31 17:06:07 · 1560 阅读 · 0 评论 -
基于PREEvision的AUTOSAR Adaptive设计——下篇
上次我们介绍了AUTOSAR Adaptive概述、服务及服务接口设计以及Adaptive软件设计,很多小伙伴私信直呼不过瘾,这不,就来给大家填坑了~硬件层设计AUTOSAR Adaptive主要应用于HPC(High Performance Computer,高性能计算机),PREEvision 9.5版本的硬件层已支持HPC的设计,如下图所示:1)硬件拓扑的定义:在该示例中,创建了三个HPC,HPC之间通过以太网进行通信。2)Machine设计:在AUTOSAR.原创 2020-08-21 14:02:04 · 1072 阅读 · 1 评论 -
当Python遇到CANoe
Python是一种面向对象的解释型计算机程序设计语言,具有丰富、强大的函数库,目前已成为继JAVA、C++之后的第三大语言,并被广泛应用于Web开发、人工智能、数据挖掘和科学计算等领域。作为一种扩展性极强的“胶水型”编程语言,Python还可以和Matlab、Labview等第三方软件无缝集成。那么当汽车电子通信分析软件CANoe和Python结合使用时会碰撞出怎样的火花?测试“攻城狮们”会有哪些奇思妙想呢?软件安装1、Python IDE安装进入Python官网下载标准IDE:..原创 2020-08-07 16:47:39 · 6250 阅读 · 5 评论 -
一起玩转CAN卡“第五通道”吧!
“第五通道”??但我相信大家一定看到过它!图片来源:Vector“第五通道-CH5”只是我们习惯上的俗称,其实它真正的学名叫做“D/A IO通道”,这里用来泛指Vector设备的IO通道。基于CANoe,可以完美的集成IO信号与总线通讯,其功能及优势如下:为了便于后续大家深入了解,先来补充一点点基本知识:图片来自网络上图是一个典型的IO口内部框图,在单片机中叫做GPIO(General-purpose input/out...原创 2020-09-11 13:47:18 · 1851 阅读 · 2 评论 -
CANoe Scope——高效解析总线报文
随着汽车电子技术的发展,越来越多的电子控制单元应用到汽车上,而传统汽车里面电器信号都是通过线束的连接来实现的,更多的线束无疑会导致整车开发成本的增加和可靠性的降低,于是具有突出可靠性、实时性和灵活性的CAN总线应运而生。由于汽车电控系统日益复杂,在CAN总线网络的开发过程中,需要提前对设计结果进行仿真评价和故障分析,以确定所设计的总线网络是否完善、设计的协议是否能够符合要求。今天我们介绍的CANoe Scope就可以帮助我们高效地解析CAN总线报文。图 1 PicoScope与传统示波器相比,C原创 2021-05-21 17:35:27 · 3900 阅读 · 0 评论 -
CANoe 15.0新特性解读
特大新闻特大新闻,CANoe又双叒叕出新版本啦~在我们的工程师刚适应了CANoe 14.0的时候,Vector这个月又发布了新版CANoe 15.0,许多客户也向我们吐槽刚买了CANoe 14.0的License就推出了新版本,都还没使用熟练又要更新了。其实这也未尝不是一件好事,工具的快速更新换代,也预示着我们的汽车电子技术在飞速发展,越来越先进、功能更齐全的电子汽车应用被广泛使用,今天还是由小怿来给大家介绍一下CANoe 15.0都在哪些地方做出了更新呢。Software-in-the原创 2021-06-25 17:55:53 · 1777 阅读 · 3 评论