发明名称 离线标定数据覆盖与固化方法
摘要 本发明公开了一种离线标定数据覆盖与固化方法,在发动机电控单元的控制器软件中,预先将标定变量定义为全局变量,并统一进行分段存放;发动机电控单元上电完成初始化后,所述标定变量即被自动拷贝至发动机电控单元的RAM区域中;对发动机电控单元的控制器软件进行编译,从所得到的地址定义文件中,得到所述RAM区域至发动机电控单元的Flash区域的地址偏移量;在完成标定变量的标定工作后,根据地址偏移量进行搜寻和计算,得到所述标定变量的新数值,再下载至Flash的经过编译生成的S19文件中所对应的位置,然后将该新数值直接写入发动机电控单元的S19文件中,从而完成数据覆盖与固化。本发明实施简单,开发周期短,开发成本低。
申请公布号 CN103176812A 申请公布日期 2013.06.26
申请号 CN201110442730.3 申请日期 2011.12.26
申请人 联创汽车电子有限公司 发明人 黎新懿;童毅;韩本忠
分类号 G06F9/445(2006.01)I;G06F12/02(2006.01)I 主分类号 G06F9/445(2006.01)I
代理机构 上海浦一知识产权代理有限公司 31211 代理人 戴广志
主权项 一种离线标定数据覆盖与固化方法,其特征在于,包括以下步骤:步骤1.在发动机电控单元的控制器软件中,预先将标定变量定义为全局变量,并统一进行分段存放;发动机电控单元上电完成初始化后,所述标定变量即被自动拷贝至发动机电控单元的RAM区域中;步骤2.对发动机电控单元的控制器软件进行编译,从所得到的地址定义文件中,得到所述RAM区域至发动机电控单元的Flash区域的地址偏移量;步骤3.在完成标定变量的标定工作后,根据所述地址偏移量进行搜寻和计算,得到所述标定变量的新数值,再将该新数值下载至Flash的经过编译生成的发动机电控单元控制器软件程序文件S19中所对应的位置,然后将该新数值直接写入发动机电控单元控制器软件程序文件S19中,从而完成数据覆盖与固化。
地址 201206 上海市浦东新区金吉路33弄4幢4楼