随笔分类 - 科普系列
摘要:一、SAE J1939协议概述 SAE J1939协议是由美国汽车工程师协会(SAE,Society of Automotive Engineers)定义的一种用于重型车辆和工业设备中的通信协议,主要应用于车辆和设备之间的实时数据交换。J1939基于CAN(Controller Area Netwo
阅读全文
摘要:引言 在科普介绍文章《IPv6协议—互联网通信协议第六版》中介绍了IPv6协议,这次的科普主题是ICMPv6(Internet Control Message Protocol version 6),它作为IPv6网络中的核心协议之一,是网络通信中不可或缺的一部分。ICMPv6的设计继承了IPv4中
阅读全文
摘要:引言:AI 的机遇与挑战 自从 ChatGPT 横空出世以来,人工智能似乎一夜之间变得无处不在。在日常使用中,我们常常在惊艳与失望之间徘徊:它有时能展现出令人惊叹的能力,洞察深刻、对答如流,有时却又犯下令人哭笑不得的错误。正如 ChatGPT 官方页面的警示语所说:“ChatGPT 也可能会犯错。请
阅读全文
摘要:一 . 引言 在当今快速发展的汽车行业中,车载以太网正逐步成为推动汽车智能化、网联化浪潮的核心技术之一。作为传统以太网技术在汽车领域的创新应用,车载以太网不仅继承了以太网的开放性、成熟性和互操作性,还针对车辆特有的环境和需求进行了优化与定制,为车载内部的复杂数据传输提供了高速、可靠、低延迟的通信平台
阅读全文
摘要:一、简介 当前车载以太网得到了大范围应用,但出于成本、可靠性等综合因素的考虑,CAN和LIN仍大范围应用于车载总线中,CAN和LIN之间的信息交互的需求仍然很大,承载着CAN-CAN,CAN-LIN之间信息路由的“网关”,可能不再是独立的物理实体(单独网关控制器),但对应逻辑实体依然发挥着十分重要的
阅读全文
摘要:前言 在基础实践2中您如何定义验证标准?有了基础实践1中定义的战略指导方针,您就可以进入下一步了。这个BP(基础实践)既适用于静态测试也适用于动态测试。预期的结果是单元的特定测试用例和单元级静态检查的定义。 在本文中,我们将讨论基础实践2-7 本文是ASPICE系列文章的第3篇。点击查看ASPICE
阅读全文
摘要:前言 软件验证策略是软件单元验证过程中所有活动的基础,因此也是评估的基础。软件验证策略是基础实践1所要求的:开发包括回归策略在内的软件单元验证策略。 本文是ASPICE系列文章的第2部分。通过链接查看第1部分:ASPICE系列:顺利通过ASPICE流程软件单元验证(SWE.4)(https://ww
阅读全文
摘要:前言 汽车行业一直在通过不断地革新来适应,相关市场中电动、自动驾驶和混合动力汽车持续增长的需求与挑战。本文将带您了解《2022 年汽车软件开发现状》报告中强调的一些值得注意的趋势。 免费下载2022汽车软件报告(https://download.csdn.net/download/weixin_51
阅读全文
摘要:前言 上期LIN测试小课堂,我们分享了LIN总线帧结构及各场干扰,如何测试样件是否不响应错误的帧结构。 这次我们的介绍主题是LIN休眠唤醒,一起看看标准和差异性,开发和测试的关系,实际的案例分享也来了。 一、LIN控制器休眠唤醒类型介绍 虽新架构的发展促进着通信技术的升级换代,但作为车载通信技术的常
阅读全文
摘要:前言 在上篇中我们分别在状态机和报文格式方面对OSEK和AUTOSAR网络管理进行了简单介绍,感兴趣的小伙伴请移步至文章《科普系列:AUTOSAR与OSEK网络管理比较(上)》。 三、OSEK与AUTOSAR网络管理特点对比 本篇就是本文的重点了,接下来对比下这两种网络管理之间的共同点以及差别。 共
阅读全文
摘要:前言 里程焦虑是电动汽车行业的热门话题之一,如何提升电动汽车的续航能力从而改善驾驶体验对电动出行至关重要,其中优化逆变器和电机的运行效率是电动汽车能量管理的基石之一。本文将介绍如何使用Vector-CSM的电动汽车高压测量系统对逆变器和电机进行精确的实时效率分析。 背景介绍 为了提升续航里程,需要对
阅读全文
摘要:BARR-C是Barr集团的编码标准,旨在减少嵌入式软件中的错误,并引入风格指南以提高可维护性和可移植性。 在这里,我们解释了什么是Barr-C,开发人员如何使用BARR-C:1018检测用C编写的固件中的错误,以及如何将其与MISRA的指南相结合。 什么是BARR-C? BARR-C是由BarrG
阅读全文
摘要:一、前言 汽车网络管理从根本上来说是为了省电的,基本的实现方式就是汽车在没有使用的情况下一些ECU会通过网络管理协调进入低功耗模式或者睡眠模式,从而达到省电的目的。目前主流的网络管理标准有两个,一个是AUTOSAR(Automotive Open System Architecture,即汽车开放系
阅读全文
摘要:前言 您是否曾经为了查找一个测试文件,用软件一个个打开数据文件查看信号? 您是否曾经面对动辄几百GB的测试数据,电脑却总是报警磁盘空间不足? 您是否曾经想要将一批特定数据快速分享给同事,不得不准备移动硬盘? 您是否曾经想要将视频文件或者其他格式文件和某一天测试数据关联,而不得不手动记录? 今天为大家
阅读全文
摘要:汽车软件与C语言 随着软件定义汽车概念的兴起,汽车软件开发的工作量开始呈指数级增加,当前车载软件代码量已经达到1亿-3亿行。这是一个什么概念呢,相当于比Windows系统还高出一个数量级。据调查,大部分的车载软件都是使用C语言进行开发,因为C执行效率高、代码量小,因此在汽车的小型控制部件中被广泛使用
阅读全文
摘要:1.前言 模糊测试是网络安全测试领域必然会被提及的一类测试方法。它有着极其鲜明的特点,包括极低的需求依赖性、可逆向的测试理念等,与常规测试方法显得是那么的“风格迥异”。但同时,这种测试方法又常常能发现一些核心、严重的BUG,因此其在整个测试体系中有着重要的地位,且这种测试方法也已“润物细无声”地融入
阅读全文