目录
前面的文章聊了很多关于标定的概念,我们知道了目前标定功能大多都还是基于RAM实现。
当标定参数的整定达到了预期值后,我们就要想办法把这些数据固化到Flash中,以便车型的后续开发工作。
那么如何将标定数据固化到Flash中呢?
目前主流的玩法有两种:基于XCP协议的刷写指令集、基于UDS的刷写。
1.标定数据固化方法
1.1 基于XCP固化
XCP协议中提供了一套编程指令,我习惯统称为Non-Volatile Memory Programming,如下图:
通过上述指令序列,我们可以把标定常数刷写至指定位置,常见的顺序如下:
声明刷写开始:用到的指令