![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CAN协议
文章平均质量分 70
奶茶拌火锅
这个作者很懒,什么都没留下…
展开
-
CAN通信-报文信号格式(Inter、Motorola)
信号值的字节顺序应按Motorola格式(大端格式)传输和接收,即信号的高字节MSB在前,低字节LSB在后。信号的起始位从最低有效字节(LSB)的最低有效位(lsb)开始。下图是长度10bit的信号按照Motorola格式排布,信号的起始位为bit28。Motorola格式(大端模式):高位字节存放在低地址中,低位字节存放在高地址中。Inter格式(小端模式):高位字节存放在高地址中,低位字节存放在低地址中。实际制作两帧报文,一种Inter格式的,一种Motorola’格式的报文。什么叫低地址、高地址?原创 2024-01-04 13:38:19 · 3155 阅读 · 0 评论 -
CAN一致性测试
什么是一致性测试?一致性测试是用来检验一个半导体、零部件(ECU)以及软件是否符合规范的测试流程。通过执行“一致性测试”,可以验证被测件是否符合通讯协议规范,从而排除不同工程师的理解差异。为什么要进行一致性测试?为了保证产品质量,在大量生产前基于通讯协议原理的一致性测试是必须的,并且需要保证结果的可重复和可追踪性。CAN一致性测试内容分为:物理层、数据链路层、应用层。ECU采样点不一致。原创 2023-09-18 22:34:10 · 1221 阅读 · 0 评论 -
CAPL自动化测试通信电压
分三个模块控制电源模块,分析通信是否正常模块,判断电压是否符合标准。原创 2023-09-10 17:20:15 · 610 阅读 · 0 评论 -
CAN协议
网络管理报文(CAN 4开头,CAN FD 5开头),应用报文,诊断报文(7开头,物理寻址:一对一 比如对单体安全访问,在线编程,功能寻址:服务需要一对多,保证ECU的状态相同,比如多个 ECU需要知道车速的信息,温度的信息)CAN_H的电平为3.5V,CAN_L线的电平为1.5V,CAN_H和CAN_L的电压差为2V左右,CAN_H和CAN_L线上的电压均为2.5v, CAN_H和CAN_L之间的电压差为0V。1、位错误:当总线赢得发送权后,会对总线电平进行侦听,当发送的电平和侦听的电平不一致;原创 2023-07-23 10:56:19 · 1097 阅读 · 0 评论