一种数据文件生成方法及装置的制作方法

文档序号:6460201阅读:170来源:国知局
专利名称:一种数据文件生成方法及装置的制作方法
技术领域
本发明涉及数据存储领域,尤其涉及一种数据文件生成方法及装置。
技术背景诸如数码相机、移动终端等电子产品,其具有何种功能通常由存储在该 电子产品中的数据文件决定,该数据文件通常存储在电可擦写只读存储器(EEPROM, Electric Erasable Program Read Only Memory )或闪存(Flash ) 存储器等存储介质中。电子产品工作时,由该电子产品中的固件程序(Fireware share )从所述存储介质中读取数据文件,根据所述数据文件中的 有效数据配置电子产品中的芯片(chip),芯片配置好后方可运行,实现电 子产品具有的功能。电可擦写只读存储器工具(EEPROM Tools )就是一种 常见的数据文件生成装置。图1为现有技术中的数据文件生成方法流程图,如图l所示,该方法包 括以下步骤步骤IOI,获取并存储数据块、数据块的预设存储空间以及数据文件的 基础信息。表一示意性地给出了数据文件生成装置获取并存储的数据块、数据块的 预设存储空间以及数据文件的基础信息。基础信息地址及长度信息列表连续存储的数据块 表一如表一所示,基础信息部分可以包括,但不限于下列信息中的一项或多项厂商代码、厂商标识名、产品代码、音频设备控制信息、视频设备控制 信息,该基础信息部分是数据文件必须包含的。地址及长度信息列表用于表示数据块的预设存储空间,通常,该地址及 长度信息列表中的每一个地址及长度信息均为某一数据块的预存储空间的 起始地址和该数据块的长度;数据块的预设存储空间还可以用该数据块的预 设存储空间起始地址和预设存储空间结束地址来表示。连续存储的数据块部分为多个连续存储的数据块,其中的每一个连续存 储的数据块都对应了地址及信息列表中的 一个地址及长度信息,且通常用于 实现电子产品的同一个功能。步骤102,获取用于生成数据文件的数据块以及该数据块对应的预设存 储空间。如表一所示,其中包含了多个连续存储的数据块,每一个数据块通常用 于实现电子产品中的同一个功能,但是,并不是每一款电子产品都需要具备 该原始文件所能实现的所有功能,因此可以在表一中选择用于生成存储在电 子产品中的数据文件的数据块,根据表一 中地址及长度信息列表部分和连续 存储的数据块部分的对应关系,获取所述数据块对应的预设存储空间。步骤103,接收到数据文件生成触发后,开辟新的存储空间存储数据文 件的基础信息,并将步骤102中获取的、用于生成该数据文件的数据块存储 在其预设存储空间内。下面举例说明采用图1所述步骤生成数据文件的方法。如表二和表三所示,表二为获取并存储的数据块、数据块的预设存储空 间以及数据文件的基础信息,表三为按照图1所述步骤并依据表二生成的数 据文件。基础信息0x400H-lKB 0x800H-2KB OxlOOOH-1KB 0xl400H-2KB第一数据块第二数据块 第三数据块 第四数据块表二基础信息 第一数据块第三数据块 表三如表二所示,第一数据块的预设存储空间起始地址为0x400H,长度为 1KB;第二数据块的预设存储空间起始地址为Ox800H,长度为2KB;第三数 据块的预设存储空间起始地址为OxlOOOH,长度为1KB;第四数据块的预设存 储空间起始地址为0xl400H,长度为2KB。因此,第一数据块的预设存储空间 为0x400H-0x7FFH;第二数据块的预设存储空间为0x800H 0xFFFH;第三数据 块的预设存储空间为Oxl000H Ox 13FFH;第四数据块的预设存储空间为 0xl糊H 0xlFFFH。若选择表二中的第 一数据块和第三数据块作为有效数据生成数据文件, 则得到如表三所示的数据文件。如表三所示,第一数据块存储在 0x400H-0x7FFH中,第三数据块存储在OxlOOOH-Oxl3FFH中,因此存储空间 0x400H-0x7FFH和OxlOOOH-Oxl3FFH中的数据为有效数据。由于该数据文件中 不包含第二数据块,因此第二数据块的预设存储空间0x800H 0xFFFH中未存0x400H Ox腳H OxlOOOH储有效数据。由上述技术方案可见,在从获取的所有数据块中选择部分数据块作为有 效数据生成数据文件时,各个已被选择的数据块按照其预设存储空间存储在 数据文件中,因此,若某个未被选择的数据块的预设存储空间在已被选择的 数据块的预设存储空间之前,则该数据文件中未被选择的数据块的预设存储 空间仍然无法使用,从而导致生成的数据文件的长度大于该数据文件中有效 数据的长度,由于存储器件的存储空间需要大于其所存储的数据文件的长 度,而存储器件的存储空间越大成本越高,因此,采用图l所示方法生成数 据文件既浪费了存储器件的存储空间,又提高了电子产品的成本。发明内容有鉴于此,本发明的目的在于提供一种数据文件生成方法与装置,以缩 短数据文件的长度。为达到上述目的,本发明的技术方案具体是这样实现的 一种数据文件生成方法,该方法包括存储数据块的预设存储空间和数据块,在数据文件的基础信息中设置数据 块对应的使能标志;接收到数据文件生成触发后,存储数据文件的基础信息,依次检测该数据 文件包含的使能标志,若检测到使能的数据块的预设存储空间之前有未用的预 设存储空间,在该未用的预设存储空间内存储该数据块,否则将该数据块存储 在其预设存储空间内。一种数据文件生成装置,该装置包括存储单元、用户接口单元和数据文件 生成单元;所述存储单元用于,存储数据块、数据块的预设存储空间和数据文件的基 础信息,根据用户接口单元发来的设置指示在数据文件的基础信息中设置数据 块对应的使能标志,向数据文件生成单元发送使能的数据块、所有数据块的预 设存储空间和数据文件的基础信息;所述用户接口单元用于,根据接收到的使能标志设置触发向所述存储单元 发送设置指示,接收到数据文件生成触发后,向数据文件生成单元发送生成指示;所述数据文件生成单元用于,接收存储单元发来的使能数据块、所有数据 块的预设存储空间和数据文件的基础信息,接收到用户接口单元发来的生成指 示后,存储数据文件的基础信息,若使能数据块的预设存储空间之前有未用的 预设存储空间,在该未用的预设存储空间内存储该数据块,否则将该数据块存 储在其预设存储空间内。由上述技术方案可见,本发明这种技术方案在生成数据文件时,若使能数 据块的预设存储空间之前有未用的预设存储空间,在该未用的预设存储空间内 存储该数据块,否则将该数据块存储在其预设存储空间内,有效利用了未用的 预设存储空间,从而与现有技术相比,缩短了数据文件的长度。


图1为现有技术中的数据文件生成方法流程图; 图2为本发明实施例提供的数据文件生成方法流程图; 图3为本发明实施例提供的存储有效数块的方法流程图; 图4为本发明实施例提供的数据文件生成装置结构图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举 实施例,对本发明进一步详细说明。图2为本实施例提供的数据文件生成方法流程图,如图2所示,该方法 具体包括如下步骤步骤201,存储数据块的预设存储空间和数据块,在数据文件的基础信息 中设置数据块对应的使能标志。数据文件生成装置中可以预先存储所述数据块和数据文件的基础信息,也可以通过用户接口接收用户输入的所述数据块和数据文件的基础信息;通常, 数据块的预设存储空间是预先存储在数据文件生成装置中的;通常,数据文件 生成装置通过用户接口接收对数据文件的基础信息中使能标志的设置触发。步骤202,接收到数据文件生成触发后,存储数据文件的基础信息,依次 检测该数据文件包含的使能标志,若检测到使能的数据块的预设存储空间之前 有未用的预设存储空间,在该未用的预设存储空间内存储该数据块,否则将该 数据块存储在其预设存储空间内。在步骤202中,在该未用的预设存储空间内存储该数据块可以为按照未 用的预设存储空间的存储地址的从小到大,依次存储该数据块,以达到所有 使能的数据块最终能够从数据文件的基础信息结束地址处开始无间隔地存储。如图2所示的方法,在存储数据块的预设存储空间和数据块之前还可以进 一步包括接收到对应关系添加触发后,存储新预设存储空间,在数据文件的基础信 息中添加新使能标志;和/或接收到对应关系修改触发后,用获取的新预设存储空间覆盖该修改 触发对应的已存储预设存储空间,和/或,用获取的新使能标志覆盖该修改触发 对应的已存储使能标志;和/或接收到对应关系删除触发后,删除该删除触发对应的已存储预设存 储空间和已存储使能标志。在将该数据块存储在其预设存储空间内之后还可以进一步包括输出和/ 或显示使能的数据块占用的存储空间地址和/或大小,和/或,输出和/或显示该 数据文件占用的存储空间地址和/或大小。如图2所示的方法,表四示意性的给出了数据文件生成装置中存储的数据 块、数据块的预设存储空间和数据文件的基础信息。包含使能标志的 基础信息部分地址及长度信息列表连续存储的数据块 表四表四中的基础信息部分包含了与地址及长度信息列表对应的使能标志,通 常该使能标志为一个使能位。表四中,地址及长度信息列表中的每一个地址及 长度信息都对应了一个使能标志,并且映射了一个数据块,该地址及长度信息 通常为该数据块的预设存储空间起始地址和数据块长度,用于表示该数据块的 预设存储空间,该使能标志被使能时表示该数据块被使能,即该数据块为有效 数据块,否则该数据块为无效数据块,例如当使能标志为使能位时,可以约定 该使能位为1时,该数据块为有效数据块,否则该数据块为无效数据块。这样,n ( n为自然数)个使能标志和n个地址及长度信息就构成了 n个对应关系。无效数据块的预设存储空间可以用于存储有效数据块,若无效数据块的预 设存储空间位于有效数据块的预设存储空间之前,则可以将所述有效数据块存 储在所述无效数据块的预设存储空间内,较佳地,保持生成的数据文件中有效 数据块之间无间隔,实际应用中也可只将所述无效数据块的预设存储空间的一 部分用于存储所述有效数据块。具体来讲,在接收到数据文件生成触发后,存储数据文件的基础信息,该 基础信息中包含该数据文件的使能标志,并且使能标志的状态均已设置完毕, 下面结合图3说明有效数据块的存储方法。图3为本实施例提供的存储有效数块的方法流程图,如图3所示,该方法 具体包括如下步骤步骤301,检测数据文件中包含的使能标志。步骤302,判断该使能标志是否被使能,若是则执行步骤303,否则执行步骤304。步骤303,判断该使能标志对应的预设存储空间之前有无未用的预设存储 空间,若有,则在该未用的预设存储空间内存储该使能标志对应的有效数据块, 否则将该有效数据块存储在其预设存储空间内。未用的存储空间可以为未使能的使能标志对应的预设存储空间;也可以 为将有效数据块存储在其预设存储空间之前的未用预设存储空间而空出的、 该有效数据块的预设存储空间。在未用的预设存储空间内存储使能标志对应的有效数据块时,可以只存储 该有效数据块的一部分而保持该未用的预设存储空间仍有一部分未被使用,但 较佳的方式为从上一已存储的有效数据块结束地址处开始存储该有效数据块, 若无已存储的有效数据块,则从数据文件的基础信息结束地址处开始存储该有 效数据块。步骤304,判断是否已检测完数据文件中包含的所有使能标志,若是则结 束本流程,否则转至步骤301。如图3所示的有效数据块存储方法,可以每检测到一个有效数据块即存储 该有效数据块,也可以在检测完所有的使能标志之后,可以但不限于按照下述 预定规则之一存储有效数据块按照未用的预设存储空间的存储地址的从d、到 大,并按照有效数据块的预设存储空间由前到后的顺序进行存储、或按照有效 数据块由大到小的顺序进行存储、或按照有效数据块有效到大的顺序进行存储; 通常,图3中检测使能标志时,即采用按照使能标志在基础信息中由前到后的 顺序进行检测,而使能标志在基础信息中的顺序即为该使能标志对应的预设存 储空间的顺序;通常,数据块大小可由该数据块的预设存储空间推知。下面结合表五和表六,举例对图2所示方法进行详细说明。表五示意性地给出了数据文件生成装置中存储的数据块、数据块的预设存 储空间和数据文件的基础信息。包含使能标志的基础信息0x400H-lKB Ox800H-2KB OxlOOOH-lKB 0xl400H-2KB第一数据块 第二数据块 第三数据块第四数据块 表五表五中的基础信息包含使能标志,该使能标志中的第 一使能标志至第四使 能标志依次对应第一数据块至第四数据块的预设存储空间,第一数据块至第四 数据块的预设存储空间与表二中的第 一数据块至第四数据块的预设存储空间对 应相同。表六给出了设置第二使能标志和第四使能标志有效时,将有效数据块按照 其预设存储空间由前到后的顺序存储在基础信息之后的数据文件的结构。OxOOH J-J包含使能标志的基础信息 Ox3FFH -第二数据块 OxBFFH -第四数据块Oxl3FFH 1-1表六如表六所示,第二数据块和第四数据块占用了第一数据块和第三数据块这 两个无效数据块的预设存储空间。实际应用中,也可将第四数据块存储在第二 数据块之前,即将第四数据块存储在存储空间0x400H 0xBFFH内,将第二数 据块存储在存储空间0xC000H 0xl3FFH内,输出或显示第四数据块和第二数 据块的存储空间,该存储空间也可以用地址及长度信息表示,即用0x400H 2KB和0xC000H 2KB表示。实际应用中,可以先根据使能标志处于的状态统计有效数据块和无效数据 块,统计有效数据块的预设存储空间和无效数据块的预设存储空间,当有效数 据块的预设存储空间在无效数据块的预设存储空间之后时,可在所述无效数据 块的预设存储空间内存储有效数据块。生成数据文件后,还可以输出或显示该数据文件占用的存储空间大小,例 如可以将表六中第四数据块的结束存储地址0xl3FFH输出或显示,则该数据 文件占用的存储空间大小为5KB,当然,也可以直接输出或显示5KB。如表四所示,可以通过用户接口更新表四所述对应关系,比如修改对应关 系、添加对应关系、删除对应关系。通过修改对应关系来改变已存储预设存储空间、和/或已存储使能标志,例 如可以改变已存储预设存储空间起始地址,或者改变已存储预设存储空间大小。添加对应关系是指,获取并存储新预设存储空间和新使能标志。例如,可 以在地址及长度信息列表中添加新的地址及长度信息,则在该地址及长度信息 代表的预设存储空间内可存储新的数据块。删除对应关系是指,删除已存储预设存储空间和已存储使能标志。例如, 可以从地址及长度信息列表中删除一项或多项地址及长度信息,以及该地址及 长度信息代表的预设存储空间对应的使能标志。下面结合表七举例说明更新对应关系的方法。第一使能标志0x400H-lKB 第一数据块第二使能标志0x800H-2KB第二数据块第三使能标志0xl000H-lKB第三数据块第四使能标志0xl400H-2KB第四数据块表七表七中,第一使能标志至第四使能标志分别对应地址及长度信息 0x400H-lKB、 0x800H-2KB、 OxlOOOH-lKB、 0xl400H-2KB,第一数据块至 第四数据块分别存储在上述四个地址及长度信息代表的预设存储空间内。举例 说明修改对应关系可以将地址及长度信息0x800H-2KB修改为0x800H-lKB, 则第二数据块的预设存储空间将变为Ox800H-OxFFH;举例说明添加对应关 系可以添加第五使能标志-0x2000H 0x23FFH这一对应关系,则第五数据 块的预设存储空间为0x2000H 0x23FFH,第五使能标志处于使能状态时, 第五数据块有效,否则第五数据块无效;举例说明删除对应关系可以将第 四使能标志-0xl400H 0xlFFFH这一对应关系删除,则0xl400H 0xlFFFH 这一预设存储空间不能用于存储第四数据块。图4为本实施例提供的数据文件生成装置的第一结构图,如图3所示,该 装置包括存储单元401、用户接口单元402和数据文件生成单元403。存储单元401用于,存储数据块、数据块的预设存储空间和数据文件的基 础信息,根据用户接口单元402发来的设置指示在数据文件的基础信息中设置 数据块对应的使能标志,向数据文件生成单元403发送使能的数据块、所有数 据块的预设存储空间和数据文件的基础信息。用户接口单元402用于,根据接收到的使能标志设置触发向存储单元401 发送设置指示,接收到数据文件生成触发后,向数据文件生成单元403发送生 成指示。数据文件生成单元403用于,接收存储单元401发来的使能数据块、所有 数据块的预设存储空间和数据文件的基础信息,接收到用户接口单元402发来 的生成指示后,存储数据文件的基础信息,若使能数据块的预设存储空间之前 有未用的预设存储空间,在该未用的预设存储空间内存储该数据块,否则将该 数据块存储在其预设存储空间内。进一步地,图4中的数据文件生成单元403用于,接收存储单元401发来 的使能数据块、使能数据块的预设存储空间和数据文件的基础信息,接收到用 户接口单元402发来的生成指示后,存储数据文件的基础信息,按照未用的预设存储空间的存储地址的从小到大,依次存储该数据块。用户接口单元402还可以进一步包括对应关系添加模块、和/或对应关系修改模块、和/或对应关系删除模块,存储单元401还可以进一 步包括添加模块、和/或修改模块、和/或删除模块。所述对应关系添加模块用于,接收到对应关系添加触发后,向添加模块发 送所述对应关系添加模块接收到的新预设存储空间和新使能标志。所述添加模块用于,接收并存储所述对应关系添加模块发来的新预设存储 空间,在数据文件的基础信息中添加来自对应关系添加模块的新使能标志。所述对应关系修改模块用于,接收到对应关系修改触发后,向修改模块发 送所述对应关系修改模块接收到的新预设存储空间,并根据所述修改触发向所 述修改模块发送预设存储空间修改指示,和/或,向修改模块发送所述对应关系 修 支模块接收到的新使能标志,并根据所述修改触发向所述修改模块发送使能 标志修改指示。所述修改模块用于,根据所述对应关系修改模块发来的预设存储空间修改 指示用对应关系修改模块发来的新预设存储空间覆盖已存储的预设存储空间、 和/或根据所述对应关系修改模块发来的使能标志修改指示用所述对应关系修 改模块发来的新使能标志覆盖已存储的使能标志。所述对应关系删除模块用于,接收到对应关系删除触发后,向删除模块发 送删除指示。所述删除模块用于,根据对应关系删除模块发来的删除指示删除已存储的 预设存储空间和使能标志。用户接口单元402还可以进一步包括数据块存储空间显示模块。所述数据块存储空间显示模块用于,接收并显示数据文件生成单元403发 来的数据块存储空间地址和/或大小。数据文件生成单元403进一步包括,向所述凄t据块存储空间显示模块发送 数据块存储空间地址和/或大小的模块。用户接口单元402还可以进一 步包括数据文件大小显示模块。所述数据文件大小显示模块用于,接收并显示数据文件生成单元403发来 的数据文件占用的存储空间地址和/或大小。数据文件生成单元403进一步包括,向所述数据文件大小显示模块发送数 据文件占用的存储空间大小地址和/或的模块。由上述技术方案可见,本发明实施例所提供的技术方案在生成数据文件 时,可将无效数据块的预设存储空间用于存储有效数据块,当无效数据块对 应的预设存储空间位于有效数据块对应的预设存储空间之前时,与现有技术 相比缩短了数据文件的长度;当从数据文件的基础信息的结束地址处开始, 无间隔地存储所有有效数据块时,可以进一步缩短数据文件的长度。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护 范围,凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1、一种数据文件生成方法,其特征在于,该方法包括存储数据块的预设存储空间和数据块,在数据文件的基础信息中设置数据块对应的使能标志;接收到数据文件生成触发后,存储数据文件的基础信息,依次检测该数据文件包含的使能标志,若检测到使能的数据块的预设存储空间之前有未用的预设存储空间,在该未用的预设存储空间内存储该数据块,否则将该数据块存储在其预设存储空间内。
2、 如权利要求l所述方法,其特征在于,所述在该未用的预设存储空间内 存储该数据块包括按照未用的预设存储空间的存储地址的从小到大,依次存储该数据块。
3、 如权利要求l所述方法,其特征在于,所述存储数据块的预设存储空间 和数据块之前进一步包括接收到对应关系添加触发后,存储新预设存储空间,在数据文件的基础信 息中添加新使能标志;和/或接收到对应关系修改触发后,用获取的新预设存储空间覆盖该修改 触发对应的已存储预设存储空间,和/或,用获取的新使能标志覆盖该修改触发 对应的已存储使能标志;和/或接收到对应关系删除触发后,删除该删除触发对应的已存储预设存 储空间和已存储使能标志。
4、 如权利要求l所述方法,其特征在于,所述将该数据块存储在其预设存 储空间内之后进一步包括输出和/或显示使能的数据块占用的存储空间地址和/或大小。
5、 如权利要求1至4任一所述方法,其特征在于,所述将该数据块存储在 其预设存储空间内之后进一步包括输出和/或显示该数据文件占用的存储空间地址和/或大小。
6、 一种数据文件生成装置,其特征在于,该装置包括存储单元、用户接口单元和lt据文件生成单元;所述存储单元用于,存储数据块、数据块的预设存储空间和数据文件的基 础信息,根据用户接口单元发来的设置指示在数据文件的基础信息中设置数据 块对应的使能标志,向数据文件生成单元发送使能的数据块、所有数据块的预设存储空间和数据文件的基础信息;所述用户接口单元用于,根据接收到的使能标志设置触发向所述存储单元 发送设置指示,接收到数据文件生成触发后,向数据文件生成单元发送生成指 示;所述数据文件生成单元用于,接收存储单元发来的使能数据块、所有数据 块的预设存储空间和数据文件的基础信息,接收到用户接口单元发来的生成指 示后,存储数据文件的基础信息,若使能数据块的预设存储空间之前有未用的 预设存储空间,在该未用的预设存储空间内存储该数据块,否则将该数据块存 储在其预设存储空间内。
7、 如权利要求6所述装置,其特征在于,所述数据文件生成单元用于,接收存储单元发来的使能数据块、使能数据 块的预设存储空间和数据文件的基础信息,接收到用户接口单元发来的生成指 示后,存储数据文件的基础信息,按照未用的预设存储空间的存储地址的从小 到大,依次存储该数据块。
8、 如权利要求6所述装置,其特征在于,所述用户接口单元进一步包括对 应关系添加模块、和/或对应关系修改模块、和/或对应关系删除模块,所述存储 单元进一步包括添加模块、和/或修改模块、和/或删除^^块;所述对应关系添加模块用于,接收到对应关系添加触发后,向添加模块发 送所述对应关系添加模块接收到的新预设存储空间和新使能标志,所述添加模块用于,接收并存储所述对应关系添加模块发来的新预设存储 空间,在数据文件的基础信息中添力。来自对应关系添加模块的新使能标志;所述对应关系修改模块用于,接收到对应关系修改触发后,向修改模块发送所述对应关系修改模块接收到的新预设存储空间,并才艮据所述》f改触发向所 述修改模块发送预设存储空间修改指示,和/或,向修改模块发送所述对应关系 修改模块接收到的新使能标志,并根据所述修改触发向所述修改模块发送使能 标志修改指示,所述修改模块用于,根据所述对应关系修改模块发来的预设存储空间修改 指示用对应关系修改模块发来的新预设存储空间覆盖已存储的预设存储空间、 和/或根据所述对应关系修改模块发来的使能标志修改指示用所述对应关系修改模块发来的新使能标志覆盖已存储的使能标志;所述对应关系删除模块用于,接收到对应关系删除触发后,向删除模块发 送删除指示,所述删除模块用于,根据对应关系删除模块发来的删除指示删除已存储的 预设存储空间和使能标志。
9、 如权利要求6所述装置,其特征在于,所述用户接口单元进一步包括数 据块存储空间显示模块;所述数据块存储空间显示模块用于,接收并显示所述数据文件生成单元发 来的数据块存储空间地址和/或大小;所述数据文件生成单元进一步包括,向所述数据块存储空间显示模块发送 数据块存储空间地址和/或大小的模块。
10、 如权利要求6至9任一所述装置,其特征在于,所述用户接口单元进 一步包括数据文件大小显示模块;所述数据文件大小显示模块用于,接收并显示所述数据文件生成单元发来 的数据文件占用的存储空间地址和/或大小;所述数据文件生成单元进一步包括,向所述数据文件大小显示模块发送数 据文件占用的存储空间地址和/或大小的模块。
全文摘要
本发明公开了一种数据文件生成方法,该方法包括存储数据块的预设存储空间和数据块,在数据文件的基础信息中设置数据块对应的使能标志;接收到数据文件生成触发后,存储数据文件的基础信息,依次检测该数据文件包含的使能标志,若检测到使能的数据块的预设存储空间之前有未用的预设存储空间,在该未用的预设存储空间内存储该数据块,否则将该数据块存储在其预设存储空间内。本发明同时公开了一种数据文件生成装置,该装置包括存储单元、用户接口单元和数据文件生成单元。应用本发明实施例公开的技术方案可缩短生成的数据文件的长度。
文档编号G06F17/30GK101221581SQ200810056799
公开日2008年7月16日 申请日期2008年1月24日 优先权日2008年1月24日
发明者冯备战, 游明琦, 国 艾 申请人:北京中星微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1