开发工具:
文件大小: 1mb
下载次数: 0
上传时间: 2019-07-15
详细说明:Golo 套线模块接口协议,用于汽车上的通信或者抓取数据之类AUNCH
Eol套线模块接口办议
密级:一般2016年1月03日
附录:乘用车数据流附表
附录:商用车用车数据流附表
附录:故障数据格式
附录:乘用车系统配置
附录:商用车系统配置
第页共页
AUNCH
Eol套线模块接口办议
密级:一般2016年1月03日
修订履历
序号
版本号
修订内容
修订人
修订日期
1.00.000
初稿
李侃
2015-1208
添加hooτ特姝子命令:添加
L.00.00⊥
高伟国、谭明武
2016-1-19
gps车速处理。
1.00.002添加RC时间设置和读取
岑满艺
2016-3-30
1.00.003
恨据新的需求更新客户协议
闫朝国
2016-11-3
第页共页
AUNCH
Eol套线模块接口办议
密级:一般2016年1月03日
目的
本文档主要是制定下位机和上层应用的接∏规范,也叫通信协议
适用范围
文档适用于下位机 download开发工程师和上层应用工程师的数据交互协议规约,定义统
一的请求和应答格式。也适用于元征产品米购客户对接元征产品数据
术语
缩略语英文
中文描述
OBD
On-Board Diagnostics
车载自动诊断系统
ECU
Electronic control unit
电子控制单元
MCU
Microcontroller unit
微控制单元
DPU
Distributed Processing Unit分散处理单元
APK
Android package
安卓安装包
通信规约
硬件接口
◆UART串口
波特率:19200等
特点:接头驱动简单方使、传输速度一般,该设备默认采用串口19200BPS
◆总线
波特率可选1M2Mbps
特点:硬件初始化耗时,传输速度快。
第页共页
AUNCH
Eol套线模块接口办议
密级:一般2016年1月03日
通信形式
交互形式
下位机(以下使用从端)与上位机(如APK、AP,以下使用主端)之间通过串∏收发
命令和数据
命令格式
◆<命令格式:<起始标志》≮<目标地址》<源地址〉<包长度〉<计数器》<命令宇〉<数
据区〉+<包校验
起始标志>:2个字节,为0x550xaa
目标地址〉1个字节,当前帧数据发送后需要到达的网终中的唯一地址
源地址〉1个字节,当前帧发送设备在此网络通讯中的唯一地址
包长度>:2个字节,为“<计数器》<命令字><数据区〉”三部分数据长度之和。
〈计数器>:1个字节,从0开始,客户端每次通信循环累加1,诊断接头以收到的计数
器字节直接返回。
命令字>:2个字节,分为主功能命令字及子功能命令字
〈数据区>:若干字节,为命令宇后的设置内容
<包校验》:对“<目标地址》+<源地址》+<包长度》+(计数器》+命令字><数据区〉”等部
分按字节进行异或运算。
◆说明
日标地址、源地址一一从端(F8),主端(F0)。
命令字一一从端响应主端请求时,主功能参数=请求主功能参数+0x40,主端向从端
发出请求命令时则使用规定的命令字
正常情况卜从端需对主端的命令即时进行响应,如无法即时响应可响应链路命
令。主端在接收到从端的响应或显示请求后如有新的操作命令需发送至从端,需即
时进行发送,如无操作命令,可设置一最大等待时间(如3秒)(显小数据流等非阻
塞界面,发送的操作请求得到的响应为链路命令时需较忺的速度发送链路保持命令,
如100ms),在等待超时后发送链路保持命令。
从端在收到链路保持或操作命令后,进行程序的执行,如有界面显示要求则发
送界面显示命令至客户端,否则发送链路保持命令以下样例命令仅包含<命令字>
数据区>两区,其他格式区请棖据以上内容格式进行设置
第页共页
AUNCH
Eol套线模块接口办议
密级:一般2016年1月03日
特殊命令字定义
设置或读取设置命令字
取接头硬件版本信息
子命令字:
参数说明:无
从端应答定义
内
定义
示例
唯标识
片唯序列
号,不可改写
产品序列号
公司产品序列号,出丿
时设定,不可改写如
版木号
硬件版木号,出厂时设
不可改写
日期
设备类型
取
接头软件版本
,诊断软件)
子命令字:
参数说明:无
从端应答定义:
内容
定义
示例
版本
版本
V.01”
诊断软件版本
V.01”
产品功能软件版本
软件升级
软件升级需首先根据安仝校验方式获得授权,然后发送准备升级命令,获得从端的正应答
之后,按每次4k的数据量顺序发送至接头。
第页共页
AUNCH
Eol套线模块接口办议
密级:一般2016年1月03日
升级数据文件名发送命令
主端发送至从端命令:
子命令字:0x02
参数说明:见下衣
内容
定义
文件名
DPU String
Name
文件长度
DPU Long
0002ab13
从端发送至主端数据:
参数说明:0x18未烧号
0x08DL长度不对
0x16文件名出错
0x04存储空间不足
0xOd擦除失败
0x00成功
升级数据文件内容发送命令
主端发送至从端命令:
子命令字:0x03
参数说明:见下表
内容
定义
示例
写入位置
DPU Long
0003123a
数据长度
dPU Short
1000
文件内容
文件内容缓冲区
文件内容
从端发送至主端数据:
参数说明:0x0b写的位置超出范围
0x0e写失败
0x00成功
升级数据文件内容校验数据发送命令
主端发送至从端命令
子命令字:0x04
参数说明:见下表
内容
定义
示例
校验内容MD5校验字节32字节
32字节M5校验内容
第页共页
AUNCH
Eol套线模块接口办议
密级:一般2016年1月03日
从端发送至主端数据:
参数说明:0x0bM5校验失败
0x17校验失败
0x00成功
建立连接、安全校验、断开连接及链路
复位接头
主端收到从端应答后,等待n秒,亘新发送建立连接命令以建立连接
子命令字:0×05
参数说明:无
示例:
主端请求:2505
从端应答:6505
进入一键诊断系统列表
主端发送指令后,从端进入诊断系统列表,如尚木进行键系统扫描,则自动进行系
统扫描,通过对话框显示扫描进度,完成后显示系统列表,进入诊断模式
子命令字:0x00
参数说明:无
示例
主端请求:2500
从端应答:2210。。。显示系统列表
诊断命令字
◆主端主命令字固定为
从端主命令字固定为
应答端的子命令字必须为发送端子命令字
不支持的了命令字,统回复
了命令字
端每包数据最后字节为时间戳,并计入发送长度(时间戳是小端格式)
示例
◆数据内容,不做特姝说明统一为大端格式
第页共页
AUNCH
Eol套线模块接口办议
密级:一般2016年11月03日
支持数据流列表(乘用车专用)
功能:获取车辆支持数据流
子命令字:
参数设置:系统信息类别
应用端发起
端应答:
数据内容
端发起:
数据内容
用端回复:
定义
数据内容
示例
车辆支持数两字节数据流数量
据流列表
类别
两字节流据流
类别
两字节流据流ID2+.+
类别
两字节流据流
注释
每次对车辆重新学习后,主动上传数据支持列表
类型:其他数据流
数据流
数据流
诊断数据流
数据内容:大端格式
数据流请参考附表
示例
端发起
应用端回复
数据流值上传
功能:实吋数据流上传,只上传读取过的数据
子命令宁:
参数设置:无
端发起
两字芍数据流数量两字节流据流四字节数据流值两字
节流据流四字节数据流值2
应用端应答:无需应答
端主动每秒发送,不需要应用端应答
数据流请参考附表
第页共页
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.