[发明专利]Flash存储器的文件传输方法、终端及存储介质在审
申请号: | 202010439330.6 | 申请日: | 2020-05-22 |
公开(公告)号: | CN111737161A | 公开(公告)日: | 2020-10-02 |
发明(设计)人: | 余朝亮;艾骏 | 申请(专利权)人: | 深圳市战音科技有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F12/1009;G06F11/10;G06F11/14 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 黄广龙 |
地址: | 518000 广东省深圳市宝安区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | flash 存储器 文件传输 方法 终端 存储 介质 | ||
本申请公开了一种Flash存储器的文件传输方法、终端及存储介质,涉及但不限于数据传输技术领域。一种Flash存储器的文件传输方法,包括:查询位图区域的首页,获取位图表;查询数据区域的首页,获取第一文件的属性信息;根据位图表和第一文件的属性信息完成位图区域的初始化,得到初始化结果;根据初始化结果向第二终端发送文件传输请求;接收第二终端发送的第二文件,将第二文件存储到数据区域,并更新位图区域;对第二文件进行校验,得到校验结果,并根据校验结果确定第二文件的传输状态。本申请利用分页存储技术,将文件的相关数据按页存储到相应的存储区域中,能够实现数据的边传输边存储,从而避免了因系统掉电导致的数据丢失。
技术领域
本申请实施例涉及但不限于数据传输技术领域,尤其是涉及一种Flash存储器的文件传输方法、终端及存储介质。
背景技术
Flash存储器是一种基于半导体技术的非易失性存储器,具有功耗低,容量大,体积小,重量轻,访问速度高等优点,已逐步取代其它半导体存储器件而广泛应用于移动电子产品中。由于Flash存储器具有固定的存储容量,其写入操作只能在空的单元或者已擦除的单元内进行,因此在进行写入操作之前必须先执行擦除操作。Flash存储器的最小可擦除区域为块(block),最小可写区域是页(page)或者页的一部分。然而,Flash存储器在进行写入操作时,若因系统掉电而导致写入操作中断,则容易丢失已写入的数据。
发明内容
本申请实施例旨在至少在一定程度上解决现有技术中存在的技术问题之一。为此,本申请实施例提出一种Flash存储器的文件传输方法,能够避免因系统掉电导致的数据丢失,并且能够提高文件传输的可靠性。
本申请实施例还提出一种Flash存储器的文件传输方法。
本申请实施例还提出一种终端。
本申请实施例还提出一种计算机可读存储介质。
第一方面,本申请的一个实施例提供了一种Flash存储器的文件传输方法,Flash存储器用于分页存储数据,包括:数据区域,数据区域的首页用于存储文件的属性信息,其它页用于存储文件的内容数据,属性信息包括版本号、大小及校验和;位图区域,位图区域的首页用于存储位图表,其它页用于存储页偏移量,位图表用于记录数据区域中每一页的位图,位图用于标识数据存储状态,页偏移量用于指向偏移页,偏移页为数据区域中存储的文件的尾页;Flash存储器的文件传输方法用于具有Flash存储器的第一终端,第一终端与第二终端通信连接,Flash存储器的文件传输方法包括:
查询位图区域的首页,获取位图表;
查询数据区域的首页,获取第一文件的属性信息;
根据位图表和第一文件的属性信息完成位图区域的初始化,得到初始化结果;
根据初始化结果向第二终端发送文件传输请求;
接收第二终端发送的第二文件,将第二文件存储到数据区域,并更新位图区域;
对第二文件进行校验,得到校验结果,并根据校验结果确定第二文件的传输状态。
本申请实施例的Flash存储器的文件传输方法至少具有如下有益效果:
1.将Flash存储器的存储区域划分为位图区域和数据区域,利用分页存储技术,将文件的相关数据按页存储到相应的存储区域中,能够实现数据的边传输边存储,从而避免了因系统掉电导致的数据丢失;
2.通过查询位图区域的首页,能够读取已存储文件的分页存储状态,从而能够确定需要传输的文件数据,提高了文件的传输效率;
3.通过查询数据区域的首页,能够读取已存储文件的属性信息,从而能够对待续传文件或待补传文件进行校验,保证文件传输的完整性和可靠性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市战音科技有限公司,未经深圳市战音科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010439330.6/2.html,转载请声明来源钻瓜专利网。