[发明专利]数据标定方法及系统有效

专利信息
申请号: 201610063465.0 申请日: 2016-01-28
公开(公告)号: CN107015914B 公开(公告)日: 2020-12-22
发明(设计)人: 杨明;杜雷鸣;李雷;张建彪 申请(专利权)人: 长城汽车股份有限公司
主分类号: G06F12/02 分类号: G06F12/02;G06F3/06
代理公司: 北京清亦华知识产权代理事务所(普通合伙) 11201 代理人: 张大威
地址: 071000 河*** 国省代码: 河北;13
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据 标定 方法 系统
【说明书】:

发明提供了一种数据标定方法及系统,包括以下步骤:上位机与下位机建立连接,并在连接成功后,上位机向下位机的随机存取存储器发送标定所需的内存大小指令;随机存取存储器根据标定所需的内存大小指令分配相应的大小的内存空间,其中,内存空间小于或等于随机存取存储器的存储空间;上位机将所需的标定量对应的参数映射至内存空间;以及下位机将映射至内存空间的标定量对应的参数刷写到Flash中。本发明能够最大限度的释放随机存取寄存器的内存空间,提高了随机存取寄存器的使用率,进而提高系统运行效率,同时节约开发成本,且数据的随机存取寄存器映射空间完全按照标定量的大小,因此灵活性更高。

技术领域

本发明单片机技术领域,特别涉及一种数据标定方法及系统。

背景技术

控制器的随机存取存储空间对程序的运行起着重要作用,目前对于控制器的数据标定主要是基于CCP(CAN Calibration Protocol,基于CAN总线的ECU(ElectronicControl Unit,电子控制单元)标定协议)实现,即在对控制器的数据进行标定、测量和刷写前,在控制器内部实现支持CCP协议的程序,使控制器能够接受并发送符合CCP规范的CRO(command receive objective,命令接收对象)与DTO(Data Transfer Object,数据传输对象),并能够对收到的CRO命令进行解析并执行,这部分程序即为CCP标定协议下位机软件驱动。其中底层驱动包括CAN驱动、CANInterface驱动、Flash驱动,上位机采用INCA进行标定、观测及刷写。

其中,对于标定数据的刷写,由于标定数据定义在Flash地址区间,只能通过刷写进行更改,所以应该将标定数据的Flash地址段映射到对应的RAM(Random Access Memory,随机存取存储器)段,在RAM中对标定参数进行操作,得到最优控制后,再将RAM中的数据刷写到Flash中,以完成标定功能。

在整个标定工作过程中,需要在上位机配置相关的文件。例如包括:A2L文件、S19文件、DLL文件和Prof文件等。其中,A2l文件采用ASAP2标准对控制器功能和接口及标定信息进行标准和规范化的描述。Freescale系列芯片的程序文件,不同的控制器编译链接产生的文件格式不同,例如HEX文件。DLL是一种磁盘文件,它由全局数据、服务函数和资源组成,在运行时被系统加载到进程的虚拟空间中,成为调用进程的一部分。DLL实现了代码封装,DLL的编制与具体的编程语言及编译器无关。Prof文件是具体项目中对控制单元进行配置的Flash编程工具。在Flash programming操作时,需要调用Prof文件执行刷写流程。Prof文件结构包括:.ini文件(Prof脚本安装信息)、菜单文件、.cnf文件(配置信息文件)、.prm文件(刷写流程)。在配置信息文件中,通过设置ERASE_MEM_AREA(擦除存储区域)、DEST_MEM_AREA(目标存储区域)、关于SOURCE_MEM_AREA(源存储区域)这三个存储区域都设置为标定数据的存储区域。

上述的标定机制例如通过图1所示的示例进行描述。如图1所示,上位机与下位机进行交互,在初始化时,上位机向下位机发送握手指令,下位机对接收到的指令进行逻辑处理,将处理结果反馈到上位机,在通讯交互期间,将全部标定数据映射到RAM中,以为后续的标定工作做准备。当握手成功后,添加观测变量,可实现自动上传。进一步地,图2展示了目前的标定机制标定数据地址映射与刷写的过程示意。

由此可知,目前的标定机制中,RAM必须要预留标定数据大小的空间,以实现Flash中的数据映射到RAM中,而当在上位机进行标定时,往往只对几个标定量进行标定,而其余映射的RAM空间则为空闲,因此执行效率低。例如,当标定量数据达到64KB时,此时,RAM内存空间必须预留64KB的空间,由于控制器的RAM内存较小,一般在几十KB,所以这种情况下很难实现正常标定。在后期的项目开发中,标定数据会逐渐增加,因而所需映射的RAM也必须扩大,而芯片本身的RAM内存空间有限,外扩RAM的成本较高。

发明内容

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长城汽车股份有限公司,未经长城汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610063465.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top