自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 SomeIP通讯机制

在SOME/IP协议中,通讯方式主要围绕服务的交互模式进行的设计,核心机制包括Event(时间)、Method(方法)以及其变种Fire-and-Forget(FF)。

2025-04-09 16:33:40 451

原创 CANoe的CAPL脚本代码逻辑分析-TCP 客户端的实现

本文逐行解释了CAPL的Help文档中,创建TCP客户端套接字的CAPL代码。

2025-04-01 16:43:19 881

原创 [ATS_IPv4_00374]Checksum Method Validations 即验证是否PING通

本质就是测试 Ping(ICMPv4 Echo Request/Reply)是否正确。关键点是校验 IP 和 ICMP 头部的校验和是否符合协议标准。如果 IUT 计算错误的校验和,或者数据丢失/损坏,测试就失败。超时无响应也是失败的情况。

2025-04-01 16:14:27 961

原创 [ATS_IPv4_00373]如果报头‘校验和’失败,丢弃Internet数据报

这组代码通过以下步骤生成一个无效校验和的 ICMPv4 数据包:调用 CompletePacket() 计算并填充正确的 IPv4 校验和,并记录该值。修改 TTL字段,使校验和与头部不再匹配。再次调用 CompletePacket() 更新 CRC,但因其重算校验和,需后续干预。强制将校验和恢复为原始值,确保发送时校验和无效。构造正确数据包 → 记录校验和 → 修改 TTL → 更新 CRC → 强制无效校验和。

2025-04-01 16:01:46 248

原创 [ATS_IPv4_00372]组播地址不能用作源地址

目标:验证IUT在收到源IP地址为组播地址(Multicast Address)的ICMPv4 Echo请求时,不发送ICMPv4 Echo Reply;源IP地址(Source IP)设置为一个组播地址(AUTOSAR规范中未指定具体地址,我们可以选择一个常见的组播地址,例如224.0.0.1)。通过标准:IUT不回复,测试通过;如果IUT回复,测试失败。验证IUT不发送ICMPv4 Echo Reply。LT发送一个ICMPv4 Echo请求给IUT。其他字段使用默认值。

2025-04-01 15:58:25 289

原创 [ATS_IPv4_00371]广播地址不能用作源地址

目标:测试IUT(被测设备)收到源IP为广播地址(255.255.255.255)的ICMPv4 Echo请求(类似“ping”)时,不回复该请求。以防止网络混乱(广播风暴)。发一个ICMPv4 Echo请求给IUT(IP: 192.168.178.57)。通过标准:IUT不回复,测试通过;IUT回复,测试失败。源IP设为广播地址:255.255.255.255。验证IUT不发送ICMPv4 Echo Reply。

2025-04-01 15:56:12 301

原创 发送ICMP Echo Request(ping)的函数实现via CAPL

本文提供两套代码,以支持用CAPL来实现ECU测试之间的"ping"操作,两套函数各有优缺,但是最终实现的目标是相同滴,可供参考;

2025-04-01 15:46:53 873

原创 以太网报文结构 via ethernetPacket in CAPL

在 Vector 的 CAPL 环境中,官方提供了一个叫做的结构体,它对以太网报文的结构做了封装。我们只需要设置好一些关键字段(比如源 MAC、目标 MAC、帧类型和负载长度),然后通过Byte(Index)方法逐字节填充数据即可。CANoe 内部会根据我们设置的字段自动组装出完整的以太网帧。一般以太网帧,分为三部分:头部+Payload+尾部以太网头部(包括目的 MAC、源 MAC 和以太网类型字段)由source和type等字段提供。

2025-04-01 15:35:01 832

原创 解决 CANoe 多测试用例下固定 IP 地址冲突问题的分析与方案

在CANoe的TCPIP的协议栈中,04_offcheck /11_server /12_serevent 都需要设置不同的ip地址,但是我模拟PIU和PCU交互仿真的测试工程中,三个协议栈,都要填写相同的PIU的ip地址:192.168.178.57,那就会出现ip重复的问题,怎么解决呢?PCU 的 IP 地址:每个测试用例需要设置不同的 IP 地址(例如 PCU CP 2、PCU CP 1 等),但 PIU的 IP 地址是固定的。如果需要固定 IP 地址,优先考虑共享协议栈或分时运行,避免冲突。

2025-04-01 13:33:35 652

原创 如何【系统性学习】——从“媒介形态”聊到“DIKW 模型”

系统性学习,往往可以帮助我们更好的成为T字型人才,本文漫谈了系统性学习到媒介形态,最终以DIKW模型引入跨领域的智慧,帮助读者更好的理解系统性学习的重要性。

2024-05-31 06:00:00 862

原创 Autotalks_CARTON2_PL2_EVK_Intro_202308

Autotalks/EVK/CV2X/PC5

2023-08-14 22:27:54 528 1

原创 PID控制&Simulink&标定

PID控制理论入门基础

2023-02-19 18:53:54 10213

原创 CAPL函数大合集

CAPL函数

2022-09-14 22:18:03 3213

原创 开发一个CANoe仿真Demo_FirstDemo

使用CANoe做一个简单的仿真工程

2022-07-28 12:39:50 2069 4

原创 CAN网络基础知识_20220727

CAN网络基础知识SUM

2022-07-27 10:38:03 3053

原创 AXIS摄像头IP配置方法

AXIS配置IP

2022-07-26 12:11:04 1787

原创 CANoe_Demo_下载以及安装教程

CANoe Demo下载安装流程

2022-07-22 16:19:15 15738 9

原创 CAN网络&总线_20220720

CAN总线基础知识

2022-07-20 12:59:21 3930 1

原创 自动驾驶_测试场景技术发展与应用_2020

ADAS自动驾驶场景库概述;自动驾驶场景库搭建思路;自动驾驶场景库数据储存和应用思路等

2022-07-15 15:56:30 2978

原创 道路车辆先进驾驶辅助系统ADAS常用略缩语

ADAS术语SUM

2022-06-25 11:45:53 1925

转载 .exe解释

.exe文件exe就是可执行文件可执行文件就是程序qq,浏览器,word等等这些程序其实就是一个个的.exe格式文件它们和存在电脑里的照片,文档,视频一样,都是一个个文件只不过格式不一样word文档是.doc或者.docx格式的图片是.jpg,.png,.bmp等格式的视频是.mov,.mpg,.mp4等格式的而qq,浏览器,word等程序,和以上这些一样,也是一个个文件,只不过它是.exe格式的文件,属于可执行文件举个例子,QQ音乐客户端大家都会用,在桌面上找到QQ

2022-03-06 18:59:13 8181 1

原创 课后作业——SOC(CPU)、MCU

Soc即System in chip,就是片上系统,将一个系统做到芯片上。现代的CPU跟SoC并无本质区别,并不是什么完全不同的东西。但是现代的CPU包含的东西越来越多,x86等通用体系的CPU早已并不仅仅是个CPU,而是一个System了。所以,实质上,一个CPU就是一个SoC,当今绝大多数消费级CPU都已经SoC化。没有SoC化的CPU大抵只存在于极低配置的部分嵌入式系统中,而这种设备的数量市面上也一直在减少。CPU对主板外围芯片的依赖越来越小,...

2022-03-06 18:08:17 555

空空如也

空空如也

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

TA关注的人

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