一种基于硬件标识差异的基准程序写入变更方法及装置,用于解决运行程序在写入设备时,用户不能高效且准确的根据不同设备来变化写入程序的问题,技术要点是:该装置获取设备终端明细信息中的唯一标识,并将该得到的唯一性标识与基准程序文件数据重组,作为带有识别信息的基准程序文件发送至设备终端。效果是:保证控制及数据显示的独立性,简化工作流程中的繁复动作,在提高工作效率和准确性同时降低成本。
【技术实现步骤摘要】
本专利技术属于硬件基准程序写入领域,涉及一种基准程序写入变更方法及装置。
技术介绍
目前汽车电子产品中,同类硬件设备中一个或多个设备在功能运行过程中,其控制及数据反映要求每个设备均要有差异,保证同类设备之间不能互相操作或显示数据有区分,该种手段对于汽车电子产品的控制和数据显示尤为重要。
技术实现思路
为了解决运行程序在写入设备时,用户不能高效且准确的根据不同设备来变化写入程序的问题,本专利技术使用如下技术方案:一种基于硬件标识差异的基准程序写入变更方法,具有获取设备终端明细信息中的唯一标识的步骤,并将该步骤中得到的唯一性标识与基准程序文件数据重组,作为带有识别信息的基准程序文件发送至设备终端。进一步的,获得基准程序文件数据的步骤是:S1.设备终端运行等待请求连接,当设备终端接收到连接信号时,从等待连接状态转入程序写入工作模式;S2.从设备终端逐一读取设备终端的基础信息,从读取的众多设备终端的基础信息中选取转换所需的设备终端明细信息;S3.以选取的设备终端明细信息作为参考数据查找对应地址目录下的基准程序文件,读取地址目录下的基准程序文件并转换成基准程序文件数据,保存该基准程序文件数据。进一步的,所述唯一性标识获取与处理的步骤为:S4.获取设备终端明细信息中的唯一性标识,从读取的设备终端明细信息中根据设备唯一性标识属性筛选出所需信息,以筛选出的车辆唯一标识信息作为初始数据进行信息编译,形成针对设备终端信息的唯一性键值,作为之后转换程序的关键信息。进一步的,所述唯一性标识与基准程序文件数据重组的步骤是:S5.将保存的基准程序文件数据取出,将唯一性键值和基准程序文件数据重组,形成新的写入程序后存储在写入数据队列中。进一步的,读取重组后的基准程序文件数据,将重组后的基准程序文件数据发送到设备终端,设备终端对于所述重组后基准程序文件数据解析,判断其中的唯一性标识是否与本终端设备的唯一性标识一致,仅在判定为一致的情况下,终端设备执行该基准程序。进一步的,在发送重组后的基准程序文件数据中加入校验,设备终端校验数据给出回应。一种基于硬件标识差异的基准程序写入变更的装置,获取设备终端明细信息中的唯一标识,并将该得到的唯一性标识与基准程序文件数据重组,作为带有识别信息的基准程序文件发送至设备终端。进一步的,所述装置包括基础信息读取单元,从设备终端逐一读取设备终端的基础信息,从读取的众多设备终端的基础信息中选取转换所需的设备终端明细信息;基准程序文件数据生成单元,以选取的设备终端明细信息作为参考数据查找对应地址目录下的基准程序文件,读取地址目录下的基准程序文件并转换成基准程序文件数据,保存该基准程序文件数据。唯一性标识获取单元,获取设备终端明细信息中的唯一性标识,从读取的设备终端明细信息中根据设备唯一性标识属性筛选出所需信息,以筛选出的车辆唯一标识信息作为初始数据进行信息编译,形成针对设备终端信息的唯一性键值,作为之后转换程序的关键信息;重组单元,将保存的基准程序文件数据取出,将唯一性键值和基准程序文件数据重组,形成新的写入程序后存储在写入数据队列中;解析单元,读取重组后的基准程序文件数据,将重组后的基准程序文件数据发送到设备终端,设备终端对于所述重组后基准程序文件数据解析,判断其中的唯一性标识是否与本终端设备的唯一性标识一致,仅在判定为一致的情况下,终端设备执行该基准程序。有益效果:本专利技术将基准程序文件作为配置文件,以设备信息作为参数自主地读取,使信息在需要修改时变动快捷,并根据设备唯一标识生成针对设备终端的唯一性程序,保证控制及数据显示的独立性,简化工作流程中的繁复动作,在提高工作效率和准确性同时降低成本。附图说明图1为实施例1的方法的流程示意图;图2为实施例3的装置的结构框图。具体实施方式实施例1:一种基于硬件标识差异的基准程序写入变更方法,包括如下步骤:S1.设备终端运行等待请求连接,当设备终端接收到连接信号时,从等待连接状态转入程序写入工作模式;S2.从设备终端逐一读取设备终端的基础信息,并根据程序需要从读取的众多设备终端的基础信息中选取转换所需的设备终端明细信息,该明细信息包括汽车类型、版本编号等。S3.以选取的设备终端明细信息作为参考数据查找对应地址目录下的基准程序文件,读取地址目录下的基准程序文件并转换成基准程序文件数据,保存该基准程序文件数据。S4.获取设备终端明细信息中的唯一性标识,从读取的设备终端明细信息中根据设备唯一性标识属性筛选出所需信息,以筛选出的车辆唯一标识信息作为初始数据进行信息编译,形成针对设备终端信息的唯一性键值,作为之后转换程序的关键信息。唯一性标识属性筛选出所需信息包括底盘号、车辆ID编号等可以对终端设备进行唯一确定的信息。S5.将保存的基准程序文件数据取出,将唯一性键值和基准程序文件数据重组,形成新的写入程序后存储在写入数据队列中。S6.读取重组后的基准程序文件数据,将重组后的基准程序文件数据发送到设备终端,设备终端对于所述重组后基准程序文件数据解析,判断其中的唯一性标识是否与本终端设备的唯一性标识一致,仅在判定为一致的情况下,终端设备执行该基准程序。在发送重组后的基准程序文件数据中加入校验,设备终端校验数据给出回应,对于传输数据的正确性进行校验。与现有技术相比较,本实施例的技术方案中,具有获取设备终端明细信息中的唯一标识的步骤,并将该步骤中得到的唯一性标识与基准程序文件数据重组,作为带有识别信息的基准程序文件发送至设备终端,在设备写入的功能程序中加入不同的标识内容,使每一个设备个体的程序都要有所区分,现有技术通过对每个程序修改以达到该目的,然而,该种操作手段的效率非常低,此外,用户通过控制写入差异程序来实现区分,在一定程度上并不能保证写入程序的唯一性,比如,用户并不能很好保证每一个设备的差异程序一定存在差异,也可能会出现用户认定的差异程序重复用于同一设备的情况。而在基准程序文件数据中与唯一性标识重组,不仅可以批量得到差异性程序文件,高效、快捷,也可以使得各个设备终端可以对于唯一性标识进行识别,以判断该程序文件是否是本终端设备需要执行的程序。实施例2:一种基于硬件标识差异的基准程序写入变更的装置,获取设备终端明细信息中的唯一标识,并本文档来自技高网...

【技术保护点】
一种基于硬件标识差异的基准程序写入变更方法,其特征在于,具有获取设备终端明细信息中的唯一标识的步骤,并将该步骤中得到的唯一性标识与基准程序文件数据重组,作为带有识别信息的基准程序文件发送至设备终端。
【技术特征摘要】
1.一种基于硬件标识差异的基准程序写入变更方法,其特征在于,具
有获取设备终端明细信息中的唯一标识的步骤,并将该步骤中得到的
唯一性标识与基准程序文件数据重组,作为带有识别信息的基准程序
文件发送至设备终端。
2.如权利要求1所述的基于硬件标识差异的基准程序写入变更方法,
其特征在于,获得基准程序文件数据的步骤是:
S1.设备终端运行等待请求连接,当设备终端接收到连接信号时,
从等待连接状态转入程序写入工作模式;
S2.从设备终端逐一读取设备终端的基础信息,从读取的设备终端
的基础信息中选取转换所需的设备终端明细信息;
S3.以选取的设备终端明细信息作为参考数据查找对应地址目录
下的基准程序文件,读取地址目录下的基准程序文件并转换成基准程
序文件数据,保存该基准程序文件数据。
3.如权利要求2所述的基于硬件标识差异的基准程序写入变更方法,
其特征在于,所述唯一性标识获取与处理的步骤为:
S4.获取设备终端明细信息中的唯一性标识,从读取的设备终端明
细信息中根据设备唯一性标识属性筛选出所需信息,以筛选出的车辆
唯一标识信息作为初始数据进行信息编译,形成针对设备终端信息的
唯一性键值,作为之后转换程序的关键信息。
4.如权利要求1或2或3所述的基于硬件标识差异的基准程序写入变
更方法,其特征在于,所述唯一性标识与基准程序文件数据重组的步
骤是:
S5.将保存的基准程序文件数据取出,将唯一性键值和基准程序文
件数据重组,形成新的写入程序后存储在写入数据队列中。
5.如权利要求4所述的基于硬件标识差异的基准程序写入变更方法,
其特征在于,读取重组后的基准程序文件数据,将重组后的基准程序
文件数据发送到设备终端,设备终端对于所述重组后基准程序文件...
【专利技术属性】
技术研发人员:田雨农,陈书峰,杨波,郭坤,
申请(专利权)人:大连楼兰科技股份有限公司,
类型:发明
国别省市:辽宁;21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。