1 / 6
文档名称:

数据写入方法及装置的制作方法.docx

格式:docx   大小:21KB   页数:6页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据写入方法及装置的制作方法.docx

上传人:421989820 2022/6/25 文件大小:21 KB

下载得到文件列表

数据写入方法及装置的制作方法.docx

文档介绍

文档介绍:数据写入方法及装置的制作方法
专利名称:数据写入方法及装置的制作方法
技术领域:
本发明涉及通信技术领域,特别是涉及一种数据写入方法及装置。
背景技术:
数据卡在工作和调试时,会输出很多信息。以LTE(Long Term Evol,并当所述第一数据块的擦除/写入的次数达到设定阈值时,从所述可反复擦写存储器的其它数据块中选择擦除/写入的次数未达到所述设定阈值的第二数据块;执行模块,用于将所述第一数据块中的数据与所述第二数据块中的数据进行交换;根据所述数据写入指令向进行数据交换后的所述第二数据块写入数据。优选地,所述数据写入装置还包括记录模块,用于在所述执行模块根据所述数据写入指令向进行数据交换后的所述第二数据块写入数据之后,更新所述第二数据块的带外数
据OOB区记录的本数据块的擦除/写入的次数。优选地,所述获取模块在获取所述第一数据块的擦除/写入的次数时,读取所述第一数据块的OOB区记录的擦除/写入的次数。优选地,所述数据写入装置还包括处理模块,用于在所述记录模块更新所述第二数据块的带外数据OOB区记录的本数据块的擦除/写入的次数之后,根据更新后的所述第二数据块的擦除/写入的次数,将所述第二数据块移动到所述擦除/写入的次数小于或等于所述第二数据块的擦除/写入的次数的数据块之后,形成按照擦除/写入的次数从小到大链接的数据块链表。优选地,所述获取模块在从所述可反复擦写存储器的其它数据块中选择擦除/写入的次数未达到所述设定阈值的第二数据块时,当所述数据块链表的表头的数据块的擦除/写入的次数未达到所述设定阈值时,将所述数据块链表的表头的数据块确定为第二数据块。优选地,所述获取模块在从所述可反复擦写存储器的其它数据块中选择擦除/写入的次数未达到所述设定阈值的第二数据块时,从数据块信息表中获取所述擦除/写入的次数未达到所述设定阈值的数据块的信息,其中,所述数据块信息表中存储有所述可反复擦写存储器的每个数据块的擦除/写入的次数;从获取的所述数据块的信息对应的数据块中选择一个数据块为第二数据块。与现有技术相比,本发明具有以下优点本发明为可反复擦写存储器的每个数据块设定擦除/写入的次数的阈值,在向可反复擦写存储器写入数据时,先确定待写入数据的第一数据块的擦除/写入的次数达到设定阈值,然后,选择新的第二数据块进行数据交换,在数据交换后将待写入数据写入新的第二数据块。在一个数据块“磨损”到设定阈值后,可以再找“合适”的数据块进行替换。这样换下去,就可以尽可能地利用可反复擦写存储器中的各个数据块,把“磨损”平均到各个数据块中,从而避免了单个数据块磨损过大,造成坏块。通过本发明,解决了使用FAT文件系统进行可反复擦写存储器的数据写入时,因反复操作一个区域,导致该区域所在的整个BLOCK被判断为坏块,浪费可反复擦写存储器的存储性能,无法充分发挥可反复擦写存储器的潜在存储能力的问题,达到了有效利用可反复擦写存储器存储性能的效果。
图1是根据本发明实施例一的一种数据写入方法的步骤流程图;图2是根据本发明实施例二的一种数据写入方法的步骤流程图;图3是根据本发明实施例三的一种数据写入方法的步骤流程图;图4是根据本发明实施例四的一种数据写入装置的结构框图。
具体实施例方式为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进一步详细的说