[发明专利]数据读写方法、装置和系统在审
申请号: | 201811305109.0 | 申请日: | 2018-11-02 |
公开(公告)号: | CN109521960A | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 凌利娟;徐蒙;李敏;陈俊宇 | 申请(专利权)人: | 格力电器(合肥)有限公司;珠海格力电器股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/14 |
代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 郭亚芳 |
地址: | 230000 安徽省合*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据读写 第二存储区 第一存储区 数据存储区 读写指令 掉电 写入 备份存储区 存储区数据 读写操作 结合存储 数据备份 系统上电 系统数据 增强数据 头数据 读写 存储 保证 | ||
1.一种数据读写方法,其特征在于,包括:
获取读写指令;
根据所述读写指令,在数据存储区对数据进行读写操作;
其中,所述数据存储区包括:第一存储区和第二存储区,所述第二存储区为所述第一存储区的备份存储区。
2.根据权利要求1所述的方法,其特征在于,在所述读写指令为数据写入指令时,所述读写操作为写操作;
所述根据所述读写指令,在数据存储区对数据进行读写操作,包括:
根据所述数据写入指令,获取待写入数据;
分别对所述第一存储区和所述第二存储区进行写操作,所述写操作包括:
将所述待写入数据分别写入所述第一存储区和所述第二存储区。
3.根据权利要求2所述的方法,其特征在于,所述第一存储区和所述第二存储区均包括:信息头区域和数据区域,所述信息头区域内存储有信息头,所述信息头包括地址索引,所述将所述待写入数据分别写入所述第一存储区和所述第二存储区,包括:
将所述待写入数据,分别写入所述第一存储区和所述第二存储区内所述地址索引所指示的数据区域。
4.根据权利要求3所述的方法,其特征在于,所述信息头还包括:原始版本号和原始校验码,所述写操作还包括:
升级所述原始版本号;
根据所述待写入数据、升级后的版本号和所述地址索引,生成新的校验码,并用所述新的校验码替换所述原始校验码。
5.根据权利要求2所述的方法,其特征在于,所述分别对所述第一存储区和所述第二存储区进行写操作,包括:
确定写入顺序;
按照所述写入顺序,对所述第一存储区和所述第二存储区进行写操作。
6.根据权利要求5所述的方法,其特征在于,所述确定写入顺序,包括:
分别获取所述第一存储区存储的信息头和所述第二存储区存储的信息头;
当所述第一存储区存储的信息头获取成功时,确定写入顺序为先对所述第一存储区进行写操作,再对所述第二存储区进行写操作;或者,
当所述第一存储区存储的信息头未获取成功,且所述第二存储区存储的信息头获取成功时,确定写入顺序为先对所述第二存储区进行写操作,再对所述第一存储区进行写操作。
7.根据权利要求1所述的方法,其特征在于,在所述读写指令为数据读取指令时,所述读写操作为读操作;
所述根据所述读写指令,在数据存储区对数据进行读写操作,包括:
在接收到所述数据读取指令后,获取所述第一存储区内存储的第一数据块和所述第二存储区内存储的第二数据块;
在所述第一数据块和/或所述第二数据块中,确定出目标数据;
读取所述目标数据。
8.根据权利要求7所述的方法,其特征在于,所述第一数据块和所述第二数据块均包括信息头和数据部分;
所述在所述第一数据块和/或所述第二数据块中,确定出目标数据,包括:
判断所述第一数据块和所述第二数据块是否为有效数据;
当所述第一数据块为有效数据时,根据所述读操作和所述第一数据块的信息头中的地址索引,在所述第一数据块中获取目标数据;
当所述第二数据块为有效数据,且所述第一数据块为无效数据时,根据所述读操作和所述第二数据块的信息头中的地址索引,在所述第二数据块中获取目标数据。
9.根据权利要求8所述的方法,其特征在于,所述判断所述第一数据块和所述第二数据块是否为有效数据,包括:
分别获取所述第一数据块的信息头和所述第二数据块的信息头,所述信息头包括校验码;
采用所述校验码分别对所述第一数据块和所述第二数据块进行校验,将校验结果为通过的数据块判断为有效数据。
10.根据权利要求1至9任一项所述的方法,其特征在于,还包括:
当所述第一存储区和所述第二存储区被首次操作时,对所述第一存储区和所述第二存储区进行格式化处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于格力电器(合肥)有限公司;珠海格力电器股份有限公司,未经格力电器(合肥)有限公司;珠海格力电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811305109.0/1.html,转载请声明来源钻瓜专利网。