目录
这个问题应该困扰了不少朋友。
在之前做基础软件供应商时,经常接到这些问题:A2L文件里标定量、测量量地址怎么替换呀?你们给的A2L Master文件怎么在INCA上用不了呢?每次模型生成代码都得手动给标定、观测量分配地址空间,有没有简单办法?
以至于我后来在释放配置参考手册都把这部分增值服务写进去了。
所以,今天就来谈谈不同开发视角下对于标定栈集成需要注意什么。
1. 供应商视角
供应商角度来看,如果是人力外包到OEM这种,那没啥好说的,整套活都得自己干了;所以我们就以这种模式来看看,做XCP移植时需要注意什么?
1.1 确认需求
这是最恐怖的事情,因为OEM多数人也不知道具体XCP需求是什么?大部分连指令都不关心,所以常常会接到这样的需求:我要能标定、观测就可以了;哦,对了,我们习惯用INCA,走CAN。
这就是总纲,那么具体我们应该如何拆解需求呢?先借用Vector关于标定的一张神图:
通过上图我们就知道了,要完成标定栈移植至少得准备A2L文件、标定上位机、标定协议栈配置。 </