发明名称 |
离线标定数据覆盖与固化方法 |
摘要 |
本发明公开了一种离线标定数据覆盖与固化方法,在发动机电控单元的控制器软件中,预先将标定变量定义为全局变量,并统一进行分段存放;发动机电控单元上电完成初始化后,所述标定变量即被自动拷贝至发动机电控单元的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楼 |