汽车诊断—CAN-BUS协议

一、物理层

    1.诊断接头:OBDII-16标准接头

    2.引脚定义

    3.工作电平

        ECU工作电平:1.5-3V;

        Tools工作电平:1.5-3V

    4.通讯电平:1.5-2.5V

    5.通讯波特率:500kbps,最高可到1Mbps,也还有其他波特率;

    6.通讯引脚:6#,14#,全双工通信,差分格式;

      差分格式:两个脚的波形相反,可以降低误差率;

    7.初始化:不需要任何初始化,任何时候都处于相应状态;

    8.字节格式:8位传输,没有起始位和结束位。

    9.CAN-BUS通讯需要一个120欧的电阻。

二、链路层

    1.帧格式

        A.标准帧

        ①11位CAN

        ②例如:

            -byte0-1:系统地址,07 DF中07的前五位为0,所以称为11CAN;

            -byte2:表示该字节后的数据长度

            -byte3:表示它以后的有效数据长度

            -byte4:功能模式号

            -byte6-byte11:此例中的6-11号字节为填充位,一般不进行判断,但也有些车系协议会对填充位进行判 断,例如丰田车系

        B.扩展帧

        ①29位CAN,主要区别在帧头,扩展帧比标准帧多了两个字节的帧头

        ②例如:

            -byte0-1:18 DA 表示物理寻址,18 DB表示功能寻址

            -byte2:表示目的地址,即ECU地址

            -byte3:表示源地址,即Tools地址

         ③在通用车系中,没有填充位

    2.帧类型

        2.1 CAN-BUS协议中帧的类型分为单帧,首帧,连续帧和流控制帧,后三种可以组成多帧,当单帧发不完命令时,这时候就需要发多帧。N_PCI为协议控制信息,N_Data为诊断数据

帧类型
N_PCI

         A.单帧:SF,SF_DL不超过7个byte;

        B.首帧:FF,又称第一帧,FF_DL最大为4095byte,即为1F FF时;

        C.连续帧:CF,发送首帧中未发送的N_Data数据,SN为连续帧的序号,从1开始编号到F结束,重新一轮从0开 始编号,菲亚特汽车第一轮就从0开始编号;

        D.流控制帧:FC,在接收到首帧后就要发送FC。

        ①FS:流的状态

        ②BS:可传输字节的大小

               00:表示连续帧可传输信息可达最大值

               01-FF:表示连续帧中可传输信息量

        ③Stmin/EStmin:指连续帧传输中发送的时间间隔

注意:间隔是用16进制表示,例如10表示16ms。

————————————————

原文链接:https://blog.csdn.net/weixin_45586821/article/details/118467040

©著作权归作者所有,转载或内容合作请联系作者
禁止转载,如需转载请通过简信或评论联系作者。
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,490评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,581评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,830评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,957评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,974评论 6 393
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,754评论 1 307
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,464评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,357评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,847评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,995评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,137评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,819评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,482评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,023评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,149评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,409评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,086评论 2 355

推荐阅读更多精彩内容

  • 前言 在做智能驾驶的公司实习,有些协议是必会的。好记性不如烂笔头,所以笔者开了一篇文章来记录学习的过程,方便大...
    PiKaChu_a121阅读 3,104评论 0 1
  • 介绍 在汽车产业中,各种各样的ECU被开发出来,来提高汽车的安全性、舒适性、方便性,同时满足对低公害、低成本的要求...
    有机会一起种地OT阅读 4,660评论 1 4
  • 文章目录 前言[https://editor.csdn.net/md/?articleId=118463877#_...
    白洲城阅读 1,348评论 0 3
  • 本文为转载——sw笨笨 编写 PWM a) 什么是PWM PWM ,Pulse Width Modulation的...
    口袋FPV阅读 9,239评论 0 8
  • 电力系统是一个综合化的系统,作为一个熟练的电工,对于通信有着一定的认识。否则很多问题,我们将无从下手。首先我们从广...
    洪城小电工阅读 117,743评论 8 34