电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

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

CCP协议简介与INCA信息交互详细流程_第1页
1/11
CCP协议简介与INCA信息交互详细流程_第2页
2/11
CCP协议简介与INCA信息交互详细流程_第3页
3/11
CCP 协议简介与 INCA 信息交互详细流程1. CCP 协议CCP 协议属于 CAN 总线应用层协议,支持 CAN2.0B(标准帧或扩展帧),采用主-从通信模式。收发各使用一个 ID,分别为 CRO(命令接收消息),DTO(数据发送消息)。ID 可自行约定。1.1命令接收消息 CROByte0CMD命令码Byte1CTR命令计数器Byte2Byte3Byte4参数区Byte5Byte6Byte71.2数据发送消息 DTO(a)查询模式(Polling), CRMByte0PIDDTO 类型Byte1ERRByte2CTRByte3Byte4Byte5数据区Byte6Byte7错误代码命令计数器用于反馈 CRO 命令执行情况报文,CTR 与 CRO 中 CTR 对应。(b)DAQ-DTOByte0PIDDTO 类型Byte1Byte2Byte3Byte4数据区Byte5Byte6Byte7由从设备组织按照预设的周期向主设备发送从设备相应的数据。(c)DTO 消息类型PID0xFF0xFF0 - 0xFDDTO 消息CRMEvent MessageDAQ-DTOERR 位含义主设备由 ERR 获知命令的执行情况主设备由该位获知从设备内部发生的错误情况无1.3CCP 命令代码表2. CCP 协议中 Memory 操作方法标定功能主要实现的目标:(1) 修改 RAM 中数据(在线标定);(2) 修改 EEPROM 中数据(外部 EEPROM,16K)(3) 修改 Flash 中数据(标定参数)2.1Flash 标定流程(1) 将标定数据保存在 Flash 中,存储地址 0x00C20000 – 0x00C3FFFF。(2) 在程序初始化过程中,标定数据映射至 RAM 当中,程序从 RAM 中调取数据。(3) 标定过程开始时,在上位机中建立 Flash 存储区镜像,并保存至 HEX 文件。(4) 标定过程中,通过 DNLOAD,DNLOAD_6 等命令修改 RAM 中数据,实现在线标定,更新上位机 Hex。(5) 标定结束后,将更新后的数据,一次性写入 Flash。(6) 重启控制器,将新的标定数据映射值 RAM 中。3. 各操作具体流程命令接收消息 CCP_CRO_ID:0x100数据发送消息 CCP_DTO_ID:0x1013.1硬件初始化点击 INCA 中硬件初始化按钮,进行 ECU 初始化操作(1) 联机(建立 INCA 与 ECU 的逻辑连接)无 Seed&Key 校验序号02468CMD011B170D0D名称CONNECTGET_CCP_VERSIONEXCHANGE_IDGET_S_STATUSGET_S_STATUS建立点对点逻辑连接获取当前 ECU 所支持的 CCP 版本(目前 V2.1 版本)交换 ID(Length 设定为 0),获取用户会话状态,默认返回 00获取用户会话状态,默认返回 00功能(2) 将 ECU Flash 中数据映射到 RAM 中序号101214161820CMD09090D020219名称功能GET_ACTIVE_CAL...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

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

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部