
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
这部分的测试内容主要是改变从节点识别下图中同步间隔场显性电平长度范围、同步界定符长度以及接收帧头长度范围的测试,接收帧头长度的改变主要通过字节间隔来控制。列举出部分测试用例如下表,通过仿真实现不同的同步间隔段、同步界定符和字节间隔的长度来实现该部分的测试。测试结果由于trace上没有错误帧或其他表征,需要配合scope数据来监控各场长度变化及测试正确执行。同步间隔场显性电平长度范围、识别同步界定符

LIN帧各段的错误故障测试,如下图主要是针对LIN帧结构的同步间隔段、同步段、标识符ID段、数据段、校验和段分别进行干扰,看Trace上是否会出现错误帧,并且下一帧正常报文应答中ResponseError信号标志位是否置为1。VN1611用不了,VN1630、VN1640、VN1670都可以。

CANoe(CAN open environment): 用于汽车ECU网络仿真、数据分析、测试和诊断,还可以进行数据回放、程序刷写等。具有实时报文跟踪、数据解析及匹配、信号可视化分析、总线数据统计、自定义面板开发、扩展编程应用等功能。分析仿真测试诊断关于数据回放功能的实现上,CANoe提供的两种方式。

校验方法:翻转八位和。将校验对象的各字节作带进位二进制加法(每当结果大于等于 256 时就减去 255。一个字节8位,最多表示0到256),并将所得最终的和逐位取反,以该结果作为要发送的校验和。接收方根据校验和类型,对接收数据作相同的带进位二进制加法,最终的和不取反,并将该和与接收到的校验和作加法,如果结果为 0xFF,则校验和无误。在12V供电环境下,LIN总线(Local Interconne

从下图LDF文件中的调度表来进一步说明,发送时隙slot是delay时间(个人理解),左上角Table指代下箭头的调度表、Slot指代右箭头的发送时隙的具体内容,包括帧类型Type、Delay等信息。当修改delay时间小于Max Frame Time时LDF会警告提示如下图,此时隙如果在Jitter时间较长时可能会导致一帧报文发送失败,所以提示是should。当修改delay时间小于Min Fr

在AUTOSAR中通过NM网络管理(Network Management)来协调网络正常通信和睡眠模式的转换以实现ECU的休眠和唤醒,能够节约电能、提高续航。PN(Partial Networking)局部网络管理,是通过保留需要工作的ECU、关闭不需要工作的ECU,分组控制来实现更为精细化的网络管理。传统的网络管理如下图,对于CAN1网段来说,当发送NM报文进行唤醒时,整个网段上的全部节点ECU

在专栏文章仿真CAN报文发送的CRC校验算法(附CAPL代码)和同星TSMaster中如何自定义E2E校验算法中分别给出了CRC算法和E2E校验实现,从中也明白了为什么在测试中需要去做这些仿真。在车载网络测试中经常会出现CRC、E2E、checksum、rollcounter这几个词,这篇文章想搞清楚这几个概念具体的含义及用途。在车载网络测试中,E2E校验更注重端到端也就是ECU到ECU的完整性校

在ISO 15765-2中对于网络层协议数据单元N_PDU有4种类型,分别为单帧SF、首帧FF、连续帧CF、流控帧FC,并且在帧格式上区分CAN和CANFD。
