[发明专利]静态存储区存储验证方法在审
申请号: | 201610059944.5 | 申请日: | 2016-01-28 |
公开(公告)号: | CN105741881A | 公开(公告)日: | 2016-07-06 |
发明(设计)人: | 李峰 | 申请(专利权)人: | 浙江绍兴苏泊尔生活电器有限公司 |
主分类号: | G11C29/44 | 分类号: | G11C29/44;G06F11/07 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 陆勍 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 静态 存储 验证 方法 | ||
技术领域
本发明涉及一种存储技术,尤其涉及一种静态存储区存储验证方法。
背景技术
目前市面上很多带微电脑控制的产品,其控制核心为单片机。单片机内部分静态存储区和动态存储区,静态存储区内的数据在不进行特定操作时,其内部数据不会更改;动态存储区根据单片机的运行,其数据实时发生变化。
在将数据存储进静态存储区时,首先按照规定操作,将静态存储区域打开,将数据存储进静态存储区,关闭静态存储区。完成整个数据存储进静态存储区的操作。
在进行操作时,若外部有干扰,如群脉冲干扰等,扰乱特定操作,则数据无法存进静态存储区。当所有程序执行完毕后,单片机默认数据已存进静态存储区。当需要调用该数据进行运算时,则会发生错误。
发明内容
针对现有技术中存在的上述问题,本发明提出了一种静态存储区存储验证方法的方法。通过本发明的操作,可以完全杜绝因干扰或特定操作错误导致数据无法正确存储的风险。
具体的,本发明提供了一种静态存储区存储验证方法,包括:
a.将第一数据存入静态存储区;
b.关闭该静态存储区;
c.读取该静态存储区内的数据,并将所读取的数据标记为第二数据;
d.比较该第一数据和该第二数据;
e.根据该比较的结果,判断存储操作是否有误。
较佳地,在上述的静态存储区存储验证方法中,在该步骤a之前,进一步包括:打开该静态存储区。
较佳地,在上述的静态存储区存储验证方法中,该步骤c中读取的数据是该静态存储区内的一个或多个数据,且该步骤d中的比较是比较该第一数据同该第二数据是否一致或者多个第一数据同多个第二数据是否分别一致。
较佳地,在上述的静态存储区存储验证方法中,该步骤c中读取的数据是该静态存储区内的至少一个特定位置的数据片段,且该步骤d中的比较是比较该第一数据中的相对应的至少一个特定位置的数据片段同该第二数据是否一致。
较佳地,在上述的静态存储区存储验证方法中,该步骤e进一步包括:
如果该比较的结果是不一致,则判断存储操作有误且重新执行该步骤a-e;
如果该比较的结果是一致,则判断存储操作无误且结束该静态存储区存储验证方法。
较佳地,在上述的静态存储区存储验证方法中,该步骤e进一步包括:
如果该比较的结果是不一致,判断存储操作有误,并使累计计数加1,判断该累计计数是否大于预设值;
如果小于该预设值,则重新执行该步骤a-e;
如果等于或大于该预设值,则提示错误;
如果该比较的结果是一致,则判断存储操作无误且结束该静态存储区存储验证方法。
较佳地,在上述的静态存储区存储验证方法中,该提示错误包括:显示错误代码或发出警报。
较佳地,在上述的静态存储区存储验证方法中,打开该静态存储区的步骤包括关闭中断,按相应的待编程扇区号设置参数,以便将第一数据存入静态存储区,该第一数据包括偏移地址和数据。
较佳地,在上述的静态存储区存储验证方法中,关闭该静态存储区的步骤包括清除扇区号数据,打开中断。
较佳地,在上述的静态存储区存储验证方法中,从静态存储区内读取数据的步骤包括:关闭中断,按相应的待编程扇区号设置参数及地址读取数据,打开中断,并将所读取的数据标记为该第二数据。
应当理解,本发明以上的一般性描述和以下的详细描述都是示例性和说明性的,并且旨在为如权利要求所述的本发明提供进一步的解释。
附图说明
包括附图是为提供对本发明进一步的理解,它们被收录并构成本申请的一部分,附图示出了本发明的实施例,并与本说明书一起起到解释本发明原理的作用。附图中:
图1示出了根据本发明的静态存储区存储验证方法的基本步骤的流程图。
图2示出了根据本发明的另一优选实施例的流程图。
具体实施方式
现在将详细参考附图描述本发明的实施例。
首先参考图1,该图示出了根据本发明的静态存储区存储验证方法的基本步骤的流程图。该静态存储区存储验证方法100主要包括以下步骤:
步骤101:将第一数据存入静态存储区;
步骤102:关闭该静态存储区;
步骤103:读取该静态存储区内的数据,并将所读取的数据标记为第二数据;
步骤104:比较该第一数据和该第二数据;
步骤105:根据该比较的结果,判断存储操作是否有误。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江绍兴苏泊尔生活电器有限公司,未经浙江绍兴苏泊尔生活电器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610059944.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种特种车辆用避震箱结构
- 下一篇:注意力自适应音频时域调整方法