推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

汽车常用ISO15765协议

更新时间:2024-04-25 19:49:25 大小:1M 上传用户:sun2152查看TA发布的资源 标签:汽车协议iso15765 下载积分:0分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

为满足普通用户,对汽油车、小汽车常用标准ISO15765协议有所了解,特编写此文 档。提供一种手动获取ISO15765协议数据,并人工解析的一种方法。以此来入门,学习 汽车CAN通信。 汽油车、小汽车OBDII接口普遍都带ISO15765协议,ISO15765数据的获取都是通过 发送对应的请求指令来获取数据,不发请求指令,汽车不会响应相应的数据。(这点, 对大众旗下的小汽车表现很明显。大众车的OBD接口与车内CAN网络之间,有一个OBD网 关,将车内CAN网络数据屏蔽过滤,使得OBD口不会有任何信号、波形、数据。这时,如 果要获取数据,就需要通过ISO15765协议规定的标准,发送特定的请求指令来请求数据 。)其它的车型,一般OBD都有一定的周期性的数据主动往外发。 ISO15765存在标准CAN和扩展CAN两种形式的CAN数据,不管您的车辆当前采用的是 哪种形式的CAN数据。其除了CAN标识符是不一样外(即标准 CAN 命令标识符为 0x07DF ,扩展 CAN 命令标识符为0x18DB33F1),其他格式和算法均形同。 对于车辆是标准,还是扩展,需要分别偿试发送一帧标准帧请求指令和一帧扩展帧 指令,看设备有没有回复。

汽车上面,除了ISO15765协议,还涉及到厂家的自定义协议,这部分协议是不公开 的。所以ISO15765只能获取到汽车的一小部分数据。ISO15765中的一部分数据,根据车 型的不同,也是获取不到的。

1、请求数据流 数据流请求指令格式(以标准帧为例) 发送请求指令:  BYTE 1 2 3 4 5 6 7 8 ID=0x000007DF 标准帧、数据帧、数据位:02 01 xx 00 00 00 00 00 上面这帧指令,第三字节BYTE3为xx,为变量,叫PID,可以理解为物理参数的一个索引 号,需要什么参数,就查表填写对应的值(16进制)。其它的值是固定的。

部分文件列表

文件名 大小
汽车常用ISO15765协议.pdf 1M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载