博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
<CAN>测试的原理
阅读量:5304 次
发布时间:2019-06-14

本文共 479 字,大约阅读时间需要 1 分钟。

    ECU是电子控制单元 (Electronic Control Unit),别名是 “车载电脑”。CAN是控制器局域网络协议(Controller Area Network)。Diagbox是对车辆进行电脑诊断、配置和清除故障码等的软件。

    ECU由处理器(CPU)、存储器(ROM、RAM)、输入/输出接口(I/O)、模数转换器(A/D)以及整形、驱动等大规模集成电路组成。ECU的功用是根据其内存的程序和数据对各种传感器输入的信息进行运算、处理、判断,然后输出指令。

    CAN为串行通讯协议,很熟练应用在汽车电子。CAN规范分为物理层和数据链路层。物理层是位的编码、解码和同步等。数据链路层是数据包装、解包、应答等。CAN帧分为单帧和多帧。单帧有11BYTE,数据协议为4BYTE,数据信息为7BYTE。当数据信息超过7BYTE就用多帧。

    汽车诊断原理是,将ECU上的信息,通过CAN数据线,传输给Diagbox上来。

    

 

转载于:https://www.cnblogs.com/virgil/p/3771356.html

你可能感兴趣的文章
WPF中Image显示本地图片
查看>>
哈希表等概率情况下查找成功和查找不成功的平均查找长度的计算
查看>>
Windows Phone 7你不知道的8件事
查看>>
脚本删除文件下的文件
查看>>
实用拜占庭容错算法PBFT
查看>>
java b组 小计算器,简单计算器..
查看>>
java的二叉树树一层层输出,Java构造二叉树、树形结构先序遍历、中序遍历、后序遍历...
查看>>
php libevent 定时器,PHP 使用pcntl和libevent实现Timer功能
查看>>
php仿阿里巴巴,php实现的仿阿里巴巴实现同类产品翻页
查看>>
Node 中异常收集与监控
查看>>
七丶Python字典
查看>>
Excel-基本操作
查看>>
面对问题,如何去分析?(分析套路)
查看>>
Excel-逻辑函数
查看>>
面对问题,如何去分析?(日报问题)
查看>>
数据分析-业务知识
查看>>
nodejs vs python
查看>>
poj-1410 Intersection
查看>>
Java多线程基础(一)
查看>>
TCP粘包拆包问题
查看>>