[发明专利]储存数据的方法及使用其的电子装置无效
申请号: | 201110187911.6 | 申请日: | 2011-07-06 |
公开(公告)号: | CN102866926A | 公开(公告)日: | 2013-01-09 |
发明(设计)人: | 罗介均 | 申请(专利权)人: | 华晶科技股份有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;G06F12/16 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 臧建明 |
地址: | 中国台湾新*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 储存 数据 方法 使用 电子 装置 | ||
技术领域
本发明涉及一种数据存取机制,尤其涉及一种储存数据的方法及电子装置。
背景技术
随着数字科技的进步,使用底片记录影像的传统相机已逐渐被采用记忆卡等数字媒体记录影像的数码相机所取代。时至今日,数码相机的体积越做越小,以便于使用者随身携带。另一方面,数码相机所使用的记忆卡的容量则越做越大,而可记录更多数量的影像,足以让使用者在各种拍摄场合中完整记录每一刻发生的事件。
一般来说,当存储器被格式化时,其会被划分为主启动区块、文件配置表格(File Allocation Table,FAT)区块、目录表格区块以及数据区块。其中,文件配置表格区块是用以储存FAT文件系统的空间信息。目录入口(Directory Entry)一旦被写入至目录表格区块中,在记忆卡上便能够看到文件的存在。而文件配置表格信息一旦被写入至文件配置表格中,则记忆卡的可用空间便会减少。
一般而言,数码相机是由电池来供电,倘若在写入文件至记忆卡的期间中发生电源无法供应的问题,则会造成记忆卡中存有不完整的文件。而由于已经写入部分的文件配置表格信息,因而造成记忆卡中可使用的空间减少。
发明内容
本发明提供一种电子装置,在内建的储存单元中配置适当大小的缓冲区块,以在写入数据至记忆卡的期间暂存文件信息和数据位于记忆卡的位置信息。
本发明提供一种储存数据的方法,可避免当电子装置突然断电时在记忆卡中看到不完整文件的情形。
具体而言,本发明提出一种电子装置,包括记忆卡插槽、记忆卡、储存单元以及处理单元。其中,记忆卡插入上述记忆卡插槽以储存数据。储存单元包括缓冲区块,以在缓冲区块中暂存上述数据相关的一文件信息以及上述数据储存在记忆卡中的位置信息。处理单元耦接记忆卡插槽以及储存单元。当处理单元欲储存数据至记忆卡时,会将文件信息记录在缓冲区块中。而在写入数据至记忆卡的期间,处理单元会将数据储存在记忆卡中所对应的位置信息记录至缓冲区块中。并且,在执行关闭文件动作时,将记录于缓冲区块中的文件信息以及位置信息写入至记忆卡中。
在本发明的一实施例中,上述记忆卡包括数据区块以及文件配置表格区块。其中,数据区块用以储存上述数据,文件配置表格区块用以储存位置信息(例如,文件配置表格(File Allocation Table,FAT)信息),而目录表格区块用以储存文件信息(例如,目录入口(Directory Entry)信息)。
在本发明的一实施例中,上述缓冲区块包括位置信息暂存区以及文件信息暂存区。其中,位置信息暂存区用以暂存位置信息,文件信息暂存区用以暂存文件信息。
在本发明的一实施例中,上述电子装置还包括感光元件。感光元件耦接至处理单元,用于获取上述数据。
本发明另提出一种储存数据的方法,适于用电子装置,且此电子装置的记忆卡插槽中设置有记忆卡。在本方法中,当欲储存数据至记忆卡时,记录此数据相关的文件信息至电子装置的缓冲区块(例如,缓冲区块位于电子装置的储存单元)。并且,在写入该数据至该记忆卡的期间,将数据储存在记忆卡中所对应的位置信息亦记录至电子装置的缓冲区块中。而在执行关闭文件动作时,再将记录于缓冲区块中的文件信息及位置信息写入至记忆卡中。
在本发明的一实施例中,上述位置信息例如为文件配置表格信息,文件信息例如为目录入口信息。另外,上述缓冲区块还包括位置信息暂存区以及文件信息暂存区,以将数据的文件信息记录于文件信息暂存区,并将位置信息记录于位置信息暂存区。
在本发明的一实施例中,上述在关闭文件时,会自文件信息暂存区读取出文件信息,而将文件信息储存至存储器,并且,自位置信息暂存区读取出位置信息,而将位置信息储存至存储器。
基于上述,本发明将数据储存在记忆卡中的文件信息及位置信息延迟至关闭文件时再写入至记忆卡中。据此,在关闭文件之前倘若电子装置突然断电,而尚未处理完毕的文件则会因为文件信息尚未被写入记忆卡,因此在记忆卡中并不会看到不完整的文件。也因为位置信息还未被写入至记忆卡中,因而不会减少记忆卡的可用空间。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。
附图说明
图1是依据本发明第一实施例所示的电子装置的方框图。
图2是依照本发明第一实施例所示的储存数据的方法流程图。
图3是依照本发明第二实施例所示的电子装置的方框图。
图4是依照本发明第二实施例所示的在写入数据时的记忆卡及储存单元的配置的示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华晶科技股份有限公司,未经华晶科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110187911.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电池管理系统自适应的方法
- 下一篇:电容式触控面板
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置