[发明专利]一种数据文件生成方法及装置无效
申请号: | 200810056799.0 | 申请日: | 2008-01-24 |
公开(公告)号: | CN101221581A | 公开(公告)日: | 2008-07-16 |
发明(设计)人: | 冯备战;游明琦;艾国 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 100083北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据文件 生成 方法 装置 | ||
技术领域
本发明涉及数据存储领域,尤其涉及一种数据文件生成方法及装置。
背景技术
诸如数码相机、移动终端等电子产品,其具有何种功能通常由存储在该电子产品中的数据文件决定,该数据文件通常存储在电可擦写只读存储器(EEPROM,Electric Erasable Program Read Only Memory)或闪存(Flash)存储器等存储介质中。电子产品工作时,由该电子产品中的固件程序(Fireware share)从所述存储介质中读取数据文件,根据所述数据文件中的有效数据配置电子产品中的芯片(chip),芯片配置好后方可运行,实现电子产品具有的功能。电可擦写只读存储器工具(EEPROM Tools)就是一种常见的数据文件生成装置。
图1为现有技术中的数据文件生成方法流程图,如图1所示,该方法包括以下步骤:
步骤101,获取并存储数据块、数据块的预设存储空间以及数据文件的基础信息。
表一示意性地给出了数据文件生成装置获取并存储的数据块、数据块的预设存储空间以及数据文件的基础信息。
表一
如表一所示,基础信息部分可以包括,但不限于下列信息中的一项或多项:厂商代码、厂商标识名、产品代码、音频设备控制信息、视频设备控制信息,该基础信息部分是数据文件必须包含的。
地址及长度信息列表用于表示数据块的预设存储空间,通常,该地址及长度信息列表中的每一个地址及长度信息均为某一数据块的预存储空间的起始地址和该数据块的长度;数据块的预设存储空间还可以用该数据块的预设存储空间起始地址和预设存储空间结束地址来表示。
连续存储的数据块部分为多个连续存储的数据块,其中的每一个连续存储的数据块都对应了地址及信息列表中的一个地址及长度信息,且通常用于实现电子产品的同一个功能。
步骤102,获取用于生成数据文件的数据块以及该数据块对应的预设存储空间。
如表一所示,其中包含了多个连续存储的数据块,每一个数据块通常用于实现电子产品中的同一个功能,但是,并不是每一款电子产品都需要具备该原始文件所能实现的所有功能,因此可以在表一中选择用于生成存储在电子产品中的数据文件的数据块,根据表一中地址及长度信息列表部分和连续存储的数据块部分的对应关系,获取所述数据块对应的预设存储空间。
步骤103,接收到数据文件生成触发后,开辟新的存储空间存储数据文件的基础信息,并将步骤102中获取的、用于生成该数据文件的数据块存储在其预设存储空间内。
下面举例说明采用图1所述步骤生成数据文件的方法。
如表二和表三所示,表二为获取并存储的数据块、数据块的预设存储空间以及数据文件的基础信息,表三为按照图1所述步骤并依据表二生成的数据文件。
表二
表三
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810056799.0/2.html,转载请声明来源钻瓜专利网。