You are on page 1of 58

引用标准

术语、定义和缩写词
经典CAN 和 CAN FD 帧特性对比

经典 CAN 一帧负载8个字节, CAN FD一帧最大可以负载64个字节


ISO 15765 定义了一个无确认的网络层通信协议。无确认是指,A发消息给B,不需要B回应。 确认是指,A发消息给B,B需要回复响应给B。 ISO15765无响应,就是和其他ECU交互的时候,只是收发收据,确认是否成功是调用ISO15765的应用,即14229完成的

网络层提供的服务接口定义了一系列服务项,供上层(会话层、应用层)调用。

定义的两类服务

通信服务

发送者, 上层(会话层、应用层)请求网络层,发送数据。数据分段需要由网络层完成,数据短就是单帧,数据长就是多帧

接收者,网络层接收到首帧数据后,网络层提示上层(会话层、应用层)。原因是首帧里含有数据的长度,要告诉上层(会话层、应用层)准备好缓存空间

接收者,网络层数据接收完后,包括长度和数据内容,网络层发给上层(会话层、应用层)解析

发送者,网络层告诉上层,request数据已经发送完

协议参数设置服务
网络层提供数据的分段、传输、流控、重新组装操作方法
N_AI = N_SA + N_TA +N_TAType + [N_AE]
诊断或者远程诊断

源地址

目标地址

物理寻址或功能寻址

远程地址,如果是远程诊断,则含有。
N_AI = N_SA + N_TA +N_TAType + [N_AE]
N_AI = N_SA + N_TA +N_TAType + [N_AE]

这里说明,可以支持N_AI不同的并行诊断,也就是说物理寻址和功能寻址并行执行是可能的

异常PDU引起的错误处理,仅仅适用于同一个N_AI

功能寻址只支持单帧传输
功能寻址 CAN-11Bit

功能寻址ID

You might also like