XCP移植与测试
XCP onCAN报文分析(INCA静态DAQ)
连接流程
- 发送连接指令并获取参数
- 获取状态
- 分别计算两个页面的校验和
- 设置标定页面
以下为报文展开:
标定流程
- 设置MTA地址
- 发送DOWNLOAD指令,带长度和数据
Polling流程
- 发送SHORT_UPLOAD指令,长度+地址
- UI显示数值,根据周期循环
DAQ流程
- 释放DAQ
- 分配DAQ、ODT、Entry,类似CCP的DAQ指针
- 写DAQ(地址和长度)
- 重复2和3将所有DAQ设置完成
- 设置DAQ的模式
- 启动该DAQ
- 同步启动所有DAQ
以下为报文展开:
XCP onCAN报文分析(APE模拟动态DAQ)
连接流程
- 发送连接指令并获取参数
- 获取状态
- 解锁资源
- 获取DAQ表信息
- 解锁资源
- 设置标定页面
标定流程
- 设置MTA地址
- 发送DOWNLOAD指令,带长度和数据
- 设置MTA地址
- 发送UPLOAD指令,带长度
- 确认修改成功并显示
Polling流程
- 发送SHORT_UPLOAD指令,长度+地址
- UI显示数值,根据周期循环
DAQ流程
- 获取DAQ信息
- 释放DAQ
- 分配DAQ、ODT、Entry,类似CCP的DAQ指针
- 写DAQ(地址和长度)
- 重复2和3将所有DAQ设置完成
- 设置DAQ的模式
- 启动该DAQ
- 同步启动所有DAQ
XCP onCAN报文分析(APE连接ECU)
连接流程
- 发送连接指令并获取参数
- 获取状态
以下为报文展开:
标定流程
- 设置MTA地址
- 发送DOWNLOAD指令,带长度和数据
- 设置MTA地址
- 发送UPLOAD指令,带长度
- 确认修改成功并显示
Polling流程
- 发送SHORT_UPLOAD指令,长度+地址
- UI显示数值,根据周期循环