kwp2k协议
来源:互联网 发布:软件开发相关职位 编辑:程序博客网 时间:2024/06/05 08:20
在汽车故障诊断领域,针对诊断设备和汽车ECU之间的数据交换,各大汽车公司几乎都制订了相关的标准和协议。其中,欧洲汽车领域广泛使用的一种车载诊断协议标准是KWP2000(Keyword Protocol 2000),该协议实现了一套完整的车载诊断服务,并且满足E-OBD(European On Board Diagnose)标准。KWP2000最初是基于K线的诊断协议,由于K线物理层和数据链路层在网络管理和通讯速率上的局限性,使得K线无法满足日趋复杂的车载诊断网络的需求。而CAN网络(Controller Area Network)由于其非破坏性的网络仲裁机制、较高的通讯速率(可达1M bps)和灵活可靠的通讯方式,在车载网络领域广受青睐,越来越多的汽车制造商把CAN总线应用于汽车控制、诊断和通讯。近年来欧洲汽车领域广泛采用了基于CAN总线的KWP2000,即ISO 15765协议,而基于K线的KWP2000物理层和数据链路层协议将逐步被淘汰。
Message structure
Communicatioion service
Functional unit table
Service Identifier value summary table
Response Code value summary table
Response code handling
Server positive and negative response message behaviour
Diagnostic Management functional unit
Data Transmission functional unit
Stored Data Transmission functional unit
InputOutput Control functional unit
Remote Activation Of Routine functional unit
Upload Download functional unit
- kwp2k协议
- 协议
- 协议
- 协议
- 协议
- 协议
- 协议
- 协议
- 协议
- 协议
- 协议
- 协议
- 协议
- 协议
- 协议
- 协议
- 协议
- 协议
- 比较Java和C++的运行速度
- 面向对象的分析方法
- Eclipse插件开发JAVAEE项目
- iOS开发笔记之三十八——利用objc_setAssociatedObject创建关联
- 利用SD_SALESDOCUMENT_CREATE 批导动态数据SO
- kwp2k协议
- 用JAVAFX做的一个简易复读机~送给亲爱的老婆~
- Android面试题收集(有详细答案)
- C#多线程开发3:给线程传递数据的两种方法
- JAVA Swt初识
- Python源码剖析笔记0 ——C语言基础
- 【App--电子商务】业务流程
- git安装与使用
- OC--Foundation 框架(2)