第一范文网 - 专业文章范例文档资料分享平台

CCP协议简介与INCA信息交互详细流程

来源:用户分享 时间:2025/5/15 16:44:59 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

3.3 存储页 - Copy操作

INCA存储页中Copy操作,数据流向:

INCA: RP –> INCA: WP ECU: Flash –> ECU: RAM

序号 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 CMD 09 02 11 0D 0C 02 02 19 0D 0C 09 02 11 02 0E 名称 GET_ACTIVE_CAL_PAGE SET_MTA SELECT_CAL_PAGE GET_S_STATUS SET_S_STATUS SET_MTA SET_MTA MOVE GET_S_STATUS SET_S_STATUS GET_ACTIVE_CAL_PAGE SET_MTA SELECT_CAL_PAGE SET_MTA BUILD_CHKSUM 功能 获得当前激活的标定页,返回的为WP/RP首地址(低位在前,0x00E00000为WP) 将MTA0设置为RP首地址(Flash) 选择当前激活的标定页 获取用户会话状态 01 将用户会话状态设置为 00 将MTA0设置为RP首地址(Flash) 将MTA1设置为WP首地址(RAM) 将ECU Flash中数据拷贝到RAM中,Size:3K 获取用户会话状态 00 将用户会话状态设置为 01 获得当前激活的标定页,返回的为WP/RP首地址(低位在前,0x00C40000为RP) 将MTA0设置为WP首地址(RAM) 选择当前激活的标定页 将MTA0设置为WP首地址(RAM) 计算校验和(CRC校验)

3.4 存储页 - UpLoad操作

INCA存储页中Copy操作,数据流向: ECU: RAM –> INCA: WP ECU: RAM –> INCA: RP

序号 0 2 4 … 2965 2967 2969 2971 2973 2975 2977 2979 2981 2983 2985 CMD 02 04 04 … 04 09 02 11 02 0E 09 02 11 02 0E 名称 SET_MTA UPLOAD UPLOAD … UPLOAD GET_ACTIVE_CAL_PAGE SET_MTA SELECT_CAL_PAGE SET_MTA BUILD_CHKSUM GET_ACTIVE_CAL_PAGE SET_MTA SELECT_CAL_PAGE SET_MTA BUILD_CHKSUM 功能 将MTA0设置为WP首地址(RAM) 数据上传(最长5Byte) 数据上传(最长5Byte) 数据上传(最长5Byte) 获得当前激活的标定页,返回的为WP/RP首地址(低位在前,0x00C40000为RP) 将MTA0设置为WP首地址(RAM) 选择当前激活的标定页 将MTA0设置为WP首地址(RAM) 计算校验和(CRC校验) 获得当前激活的标定页,返回的为WP/RP首地址(低位在前,0x00C40000为RP) 将MTA0设置为RP首地址(Flash) 选择当前激活的标定页 将MTA0设置为WP首地址(RAM)(指针->RP) 计算校验和(CRC校验)

3.5 存储页 – Flash Program 操作 3.5.1 仅标定数据刷写(Data)

序号 68 70 72 74 76 87 89 91 93 … 2980 2982 2984 2986 CMD 0D 07 01 1B 17 02 10 02 22 … 22 18 18 07 名称 GET_S_STATUS DISCONNECT CONNECT GET_CCP_VERSION EXCHANGE_ID SET_MTA CLEAR_MEMORY SET_MTA PROGRAM_6 … PROGRAM_6 PROGRAM PROGRAM DISCONNECT 断开连接 建立点对点逻辑连接 获取当前ECU所支持的CCP版本(目前V2.1版本) 功能 获取用户会话状态 03 交换ID(Length设定为0), 将MTA0设置为RP首地址(Flash) 将标定数据flash清除(首地址0xC40000) 将MTA0设置为RP首地址(Flash) 下载6个编程字节 下载6个编程字节 下载最多5个编程字节 下载最多5个编程字节 断开连接

3.6 实验环境 – WP/RP 切换

在INCA实验环境中实现对WP/RP的切换

(1)PR -> WP

序号 8 10 12 14 16 CMD 0D 09 02 11 0D 名称 GET_S_STATUS GET_ACTIVE_CAL_PAGE SET_MTA SELECT_CAL_PAGE GET_S_STATUS 功能 获取用户会话状态 01 获得当前激活的标定页,返回的为WP/RP首地址(低位在前,0x00C40000为RP) 将MTA0设置为WP首地址(RAM) 选择当前激活的标定页 获取用户会话状态 01 (2)WR -> RP

序号 6 8 10 12 14 CMD 0D 09 02 11 0D 名称 GET_S_STATUS GET_ACTIVE_CAL_PAGE SET_MTA SELECT_CAL_PAGE GET_S_STATUS 功能 获取用户会话状态 01 获得当前激活的标定页,返回的为WP/RP首地址(低位在前,0x00E00000为WP) 将MTA0设置为RP首地址(Flash) 选择当前激活的标定页 获取用户会话状态 01 3.7 实验环境 – 标定量/MAP数据更改

在INCA实验环境中,WP操作模式下,进行标定量修改或者修改MAP数据。

序号 4 6 8 10 CMD 0D 02 03 0D 名称 GET_S_STATUS SET_MTA DNLOAD GET_S_STATUS 功能 获取用户会话状态 01 将MTA0设置为变量地址(0x00E00016) 数据下载(最长5Byte) 获取用户会话状态 01

3.8 实验环境 – 检测观测量(DAQ - DTO)

序号 8 10 12 14 16 18 20 22 24 26 28 30 31 CMD 0D 14 15 16 14 15 16 0D 0C 06 06 DAQ_00 DAQ_1E 名称 GET_S_STATUS GET_DAQ_SIZE SET_DAQ_PTR WRITE_DAQ GET_DAQ_SIZE SET_DAQ_PTR WRITE_DAQ GET_S_STATUS SET_S_STATUS START_STOP START_STOP 功能 获取用户会话状态 01 设定DAQList 0,CAN ID:102 设置DAQlist指针,DAQlist 0,ODT 0 ,元素 0 写入DAQlist入口,Size 2及地址 0x00E03806 设定DAQList 01,CAN ID:103 设置DAQlist指针,DAQlist 1,ODT 0 ,元素 0 写入DAQlist入口,Size 2及地址 0x00E03808 获取用户会话状态 01 将用户会话状态设置为 03 开始DAQ传输 DAQlist 0 开始DAQ传输 DAQlist 1 PID:00 ,DAQList0 ODT0(10ms) PID:IE ,DAQList1 ODT0(20ms)

搜索更多关于: CCP协议简介与INCA信息交互详细流程 的文档
CCP协议简介与INCA信息交互详细流程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c15wcr8rdph2xn8u9whcj4n25q6nxtf004ey_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top