[发明专利]一种目标文件校验的方法和装置有效
申请号: | 201510355160.2 | 申请日: | 2015-06-24 |
公开(公告)号: | CN104978253B | 公开(公告)日: | 2018-02-09 |
发明(设计)人: | 王翠荣;董瀚琳;张乐华;王景华 | 申请(专利权)人: | 合肥格易集成电路有限公司;北京兆易创新科技股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F17/30 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 赵娟 |
地址: | 230601 安徽省*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 目标 文件 校验 方法 装置 | ||
技术领域
本发明涉及存储器数据处理技术领域,特别是涉及一种目标文件校验的方法和一种目标文件校验的装置。
背景技术
随着各种电子装置及嵌入式系统的迅速发展和广泛应用,如计算机、个人数字助理、移动电话、数字相机等,大量需要一种能多次编程,容量大,读写、擦除快捷、方便、简单,外围器件少,价格低廉的存储器。
在存储器大批量下载文件的过程中,为了保证所下载文件的正确性,以及保证所下载文件的安全性,通常需要对于下载的文件进行校验。然而,传统的校验方式,上位机需要将下载到下位机的文件,再重新从下位机中下载一次,从而对于下位机下载文件进行正确性的校验,可以理解,传统的校验方式需要耗费较长的校验时间,效率较低。但是现实中为了获得最大的经济效益,需要对下载文件快速进行正确性校验,从而节约时间,提高效率,减少校验文件所需的计算资源,很显然传统的校验方式已经不能满足现有的需求了。
因此,目前需要本领域技术人员迫切解决的一个技术问题就是:提出一种目标文件校验的机制,用以快速对下载的文件进行校验,节约校验时间,减少校验文件所需的计算资源,并保证下载文件的正确性。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种目标文件校验的方法和相应的一种目标文件校验的装置。
为了解决上述问题,本发明实施例公开了一种目标文件校验的方法,包括:
上位机下载目标文件;
所述上位机针对所述目标文件进行校验获得第一校验结果;
所述上位机将所述目标文件发送至下位机;所述下位机用于针对所述目标文件进行校验获得第二校验结果;
所述上位机接收所述下位机发送的第二校验结果;
所述上位机判断所述第一校验结果与所述第二校验结果是否一致;若是,则所述上位机判定所述目标文件下载成功;若否,则所述上位机判定所述目标文件下载失败。
优选地,所述上位机针对目标文件进行校验获得第一校验结果的步骤包括:
所述上位机按照预置的校验规则采用所述目标文件获得第一校验结果。
优选地,所述上位机包括第一静态随机存取存储器SRAM1和第一存储区域FLASH1;所述上位机下载目标文件的步骤为:
所述上位机将指定位置中存放的目标文件,下载到所述第一存储区域FLASH1中。
优选地,所述下位机包括第二静态随机存取存储器SRAM2和第二存储区域FLASH2;所述上位机将目标文件发送至下位机;所述下位机用于针对所述目标文件进行校验获得第二校验结果的步骤包括:
所述上位机将所述目标文件发送至第二静态随机存取存储器SRAM2中;
其中,在所述上位机将所述目标文件发送至第二静态随机存取存储器SRAM2的过程中,所述下位机用于将所述目标文件从所述第二静态随机存取存储器SRAM2发送至所述第二存储区域FLASH2,并在将所述目标文件从所述第二静态随机存取存储器SRAM2发送至所述第二存储区域FLASH2的过程中,针对所述目标文件按照预置的校验规则进行校验获得第二校验结果。
优选地,在所述判断第一校验结果与所述第二校验结果是否一致的步骤之后,还包括:
当所述上位机判定所述目标文件下载失败时,停止下载所述目标文件。
优选地,所述的方法还包括:
所述上位机将预设校验规则下载至下位机。
优选地,所述的方法还包括:当下位机发生变更时,所述上位机将预设校验规则下载至所述变更的下位机。
本发明实施例还公开了一种目标文件校验的装置,包括:
位于上位机的下载模块,用于下载目标文件;
位于上位机的获得模块,用于针对所述目标文件进行校验获得第一校验结果;
位于上位机的发送模块,用于将所述目标文件发送至下位机;所述下位机用于针对所述目标文件进行校验获得第二校验结果;
位于上位机的接收模块,用于接收所述下位机发送的第二校验结果;
位于上位机的校验模块,用于判断所述第一校验结果与所述第二校验结果是否一致;若是,则调用第一判定模块,若否,则调用第二判定模块;
位于上位机的第一判定模块,用于判定所述目标文件下载成功;
位于上位机的第二判定模块,用于判定所述目标文件下载失败。
优选地,所述位于上位机的获得模块包括:
位于上位机的校验处理子模块,用于按照预置的校验规则采用所述目标文件获得第一校验结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥格易集成电路有限公司;北京兆易创新科技股份有限公司,未经合肥格易集成电路有限公司;北京兆易创新科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510355160.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:应用程序的测试方法、装置及系统
- 下一篇:一种服务器快速光路诊断方法