防止存放在个人数字助理装置的使用者数据遗失的方法及其装置的制作方法

xiaoxiao2020-7-23  6

专利名称:防止存放在个人数字助理装置的使用者数据遗失的方法及其装置的制作方法
技术领域
本发明有关一种个人数字助理装置(以下简称PDA装置),特别是有关于一种防止使用者数据遗失的个人数字助理装置,以及防止存放在个人数字助理装置的使用者数据遗失的方法。
(2)背景技术图1为习知个人数字助理装置(以下简称PDA装置)100的基本架构图,包含一中央处理单元10、一快闪存储器12、一随机存取存储器14及一周边配备16。其中快闪存储器12用以储存内建的数据或程序,而随机存取存储器14一般来说有动态随机存取存储器(Dynamic Random Access Memory,DRAM)以及静态随机存取存储器(Static Random Access Memory,SRAM),是用以储存一些使用者数据,例如文件系统数据(file system)、系统登录档(registry)以及作业系统设定参数(OS global variable)等等,而中央处理单元10用以执行程序及数据处理。另外,周边配备16例如LCD显示幕、输入垫(pad)、红外线传输器等等。然而,由于随机存取存储器14必须靠电力才能维持其所储存的数据,所以当PDA电力不足或完全没电时,储存于随机存取存储器14中的使用者数据将会遗失,这时,使用者就必须重新输入使用者数据于PDA中,这样将造成相当大的不便。
为了避免数据遗失,使用者可以预先备份数据于他处,例如通过USB界面将储存于随机存取存储器中的使用者数据先备份至电脑中,若发生数据遗失时,可重新自电脑下载。但是若使用者疏于备份及充电时当PDA装置电力不足或完全失去电力时,仍将无法避免数据遗失。
(3)发明内容有鉴于此,本发明的目的在于提供一种个人数字助理装置(以下简称PDA装置),可以于丧失电力时,保留住存于PDA装置中的使用者数据,亦即在PDA装置丧失电力后,使用不须重新输入使用者数据;本发明还提供一种防止存放在PDA装置的使用者数据遗失的方法。
根据本发明一方面提供一种防止存放在PDA装置的使用者数据遗失的方法,其中所述PDA装置,包括一随机存取存储器、一电池、一非挥发性可读写存储器、一电量检测单元以及一中央处理单元。其中,此非挥发性可读写存储器用以储存多个内建数据,随机存取存储器用以储存所述使用者数据,电池用以供电给所述PDA装置。本方法于所述非挥发性可读写存储器中,设有一预设区域,且所述非挥发性可读写存储器中设置有一回复程序。于所述电池的剩余电量低于一预设值时,将存于随机存取存储器的所述使用者数据,写入所述预设区域中。当所述PDA装置被重新供电时,执行所述回复程序,以将所述使用者数据,存回所述随机存取存储器中。
根据本发明另一方面提供一种防止使用者数据遗失的个人数字助理装置(以下简称PDA装置),包括一非挥发性可读写存储器,用以储存一回复程序,并具有一预设区域;一随机存取存储器,用以储存使用者数据;一电池,用以供电给所述PDA装置;一电量检测单元,于所述电池的剩余电量低于一预设值时,输出一使能信号,并于所述PDA装置被重新供电时,输出一回复信号;以及一中央处理单元,于接收至所述使能信号时,将存于随机存取存储器的所述使用者数据,写入所述预设区域中;并于接收所述回复信号时,执行所述回复程序,将所述使用者数据,存回所述随机存取存储器中。
为了让本发明的所述和其他目的、特征、和优点能更明显易懂,下面将特举一较佳实施例,并配合附图进行详细说明。
(4)


图1是传统个人数字助理装置的示意图。
图2是本发明的个人数字助理装置的示意图。
图3是本发明的防止使用者数据遗失的方法的流程图。
图4为本发明的方法中,将使用者数据写入预设区域的流程图。
图5是本发明的防止使用者数据遗失的方法的另一流程图。
(5)具体实施方式
图2所示是为本发明的一种防止使用者数据遗失的PDA装置200,包括一随机存取存储器20、一电池22、一非挥发性可读写存储器24、一电量检测单元26以及一中央处理单元28。
随机存取存储器20是用以储存使用者数据,例如文件系统数据(filesystem)、系统登录档(registry)以及作业系统设定参数(OS global variable)等等,于本实施例中,是使用具有高速存取能力的SDRAM。另外,电池22,是用以供电给PDA装置200。
非挥发性可读写存储器24是为一种电源关掉后,供可以保持数据完整的存储器,举例来说有磁性随机存取存储器MRAM(Magnetic Random AccessMemory)、快闪存储器(FLASH Memory)等等。于本实施例中,是使用快闪存储器来说明,并且本发明的非挥发性可读写存储器24具有一个预设区域241,举例来说可以为16Mb大小的一个存储器区域,只能用以储存使用者数据,不作他用。另外,非挥发性可读写存储器24中还储存有一回复程序、多个内建的数据及程序,回复程序是用来将所述使用者数据存回随机存取存储器20中。
电量检测单元26,是用以检测并告知中央处理单元28电池的电压VB是否小一预设值,此电量检测单元26可为一比较器电路,例如是由一放大器Amp1、电阻R1,电阻R2、电阻R3、电阻R4及电阻R所构成。电量检测单元26是于所述电池的剩余电量(电压)低于一预设值时(即电阻R4上的电压V2低于电阻R2上的电压V1),此电量检测单元26会输出一第一使能信号En1至中央处理单元28,并于PDA装置200被重新供电时,输出一回复信号至中央处理单元28。
中央处理单元28,一般来说可以为一微控制器、微处理器等等,于接收到第一使能信号En1时,将存于随机存取存储器20的使用者数据,写入到非挥发性可读写存储器24的预设区域241中;并且于接收回复信号时,执行非挥发性可读写存储器24中的回复程序,将所述使用者数据由非挥发性可读写存储器24的预设区域241存回随机存取存储器20中。
本发明除可如上所述自动地备份使用者数据外,亦可以手动方式来备份使用者数据。因为本发明还可以包括一使用者界面32,让使用者可以自行输出一个第二使能信号En2至中央处理单元28,而将存于随机存取存储器20的使用者数据写入到非挥发性可读写存储器24的预设区域241中。本发明的PDA装置200还可括周边配备30例如LCD显示幕、输入垫(pad)、红外线传输器等等,以便利使用者使用。另外,本发明还包括一外接式非挥发性可读写存储器,具有一预设区域专门作为备份使用者数据之用。
请参考图3,用以说明本发明的一种防止存放在PDA装置的使用者数据遗失的方法,本发明首先于步骤S10中,在一个非挥发性可读写存储器24中,确定一个举例来说为16Mb左右的预设区域241,仅用以存放使用者数据,但预设区域241的容量大小是可调整的。
接着,步骤S20,于非挥发性可读写存储器24中设置一个用以将使用者数据存回随机存取存储器20中的回复程序。
然后,步骤30是藉由一电量检测单元26,检测PDA装置200的电池22的残存电量,当电池22的残存电量低于一预设值时,例如残存电量只能再维持PDA装置200两至三天的电力时,则输出一使能信号En1至中央处理单元28。
接着,步骤S40,当中央处理器28接收到使能信号En1时,则将存于随机存取存储器20的使用者数据,存入非挥发性可读写存储器24中的预设区域241中。
另外,如图4的流程图中所示,在发明中为保存系统状态,中央处理单元28会先执行一个插断程序,中止PDA装置200中作业系统或某些程序对随机存取存储器20的数据存取,这样随机存取存储器20中所储存的系统状态将可维持不变。举例来说,若所述插断程序原本是设置于挥发性可读写存储器中,当中央处理器28接收到使能信号En1时,会先进行步骤S42,将所述插断程序下载至随机存取存储器20中,接着执行所述插断程序以中止PDA装置200中作业系统或某些程序对随机存取存储器20的数据存取(步骤S44)。然后,才将存于随机存取存储器20的使用者数据及系统状态存入预设区域241中(步骤S46)。这样本发明的PDA除可避免使用者数据遗失外,亦可保有系统状态。
然后,步骤S50,电量检测单元26是会于PDA装置200被重新供电或是判断出电池电压VB已高于所述预设值时,输出一回复信号至中央处理器28,致使中央处理器28执行设置于非挥发性可读写存储器24中的回复程序,将使用者数据存回随机存取存储器20中。
因此,本发明的PDA装置可于电力不足时,先自行将使用者数据储存入一快闪存储器中的一预设区域,因而于丧失电力时,PDA装置中的使用者数据可以保留住。
请参考图5,用以说明本发明的方法的另一实施例,本发明首先于步骤S110中,在一个非挥发性可读写存储器24中,确定一个预设区域专门用以存放使用者数据,举例来说约为16Mb。
接着,步骤120,是于非挥发性可读写存储器24中,设置一个用以将使用者数据存回随机存取存储器20中的回复程序。
然后,步骤130是藉由一使用者界面32,让使用者输入一第二使能信号En2至中央处理单元28。
接着,步骤S140,当中央处理器28接收此第二至使能信号En2时,则将存于随机存取存储器20的使用者数据,存入非挥发性可读写存储器24中的预设区域241中。
为保存系统状态,,中央处理单元28会先执行一个插断程序,中止PDA装置200中作业系统或某程序,对随机存取存储器20的的数据存取,如图4的流程图中所示。举例来说,若所述插断程序原本是设置于快闪存储器中,当中央处理器28接收到使能信号En2时,会进行步骤S42,先将所述插断程序下载至随机存取存储器20中后,才执行所述插断程序以中止PDA装置200中作业系统或某些程序,对随机存取存储器20的数据存取(步骤S44)。然后,才将存于随机存取存储器20的使用者数据存入预设区域241中(步骤S46)。
然后,于步骤S150中,当PDA装置200被重新供电,或是判断出电池电压VB已高于所述预设值时,使用者可藉由使用者界面输出一回复信号至中央处理器28,致使中央处理器28执行设置于非挥发性可读写存储器24中的回复程序,将使用者数据存回随机存取存储器20中。
因此,本发明的PDA装置可以让使用者藉由一使用者界面,先将使用者数据储存入一快闪存储器中的一预设区域,因而于丧失电力时,PDA装置中的使用者数据可以保留住,当PDA装置被重新供电时,使用者数据例如文件系统数据(file system)、系统登录档(registry)以及作业系统设定参数(OS globalvariable)等等,可以被存回随机存取存储器中,恢复使用者在丧失电力的原本设定及数据。
虽然本发明已以较佳实施例揭示如上,然而其并非用以限定本发明,任何熟习本技术的人员在不脱离本发明的精神和范围内,当可作出种种的等效变化或等效替换,因此本发明的保护范围当视后附的权利要求所界定的为准。
权利要求
1.一种防止存放在个人数字助理装置的使用者数据遗失的方法,其中所述个人数字助理装置具有一非挥发性可读写存储器,一随机存取存储器用以储存所述使用者数据,一电池用以供电给所述个人数字助理装置,以及一中央处理单元,该非挥发性可读写存储器中设有一预设区域, 其特征在于,该方法至少包括下列步骤于所述电池的剩余电量低于一预设值时,将存于随机存取存储器的所述使用者数据,写入所述预设区域中;以及于所述个人数字助理装置被重新供电时,将所述使用者数据,存回所述随机存取存储器中。
2.如权利要求1所述的防止存放在个人数字助理装置的使用者数据遗失的方法,其特征在于,还包括提供一电量检测单元,用以检测所述电池的电量,于所述电池的剩余电量低于所述预设值时,输出一使能信号,并且于判断出所述电池的电压已高于所述预设值时,输出一回复信号,其中所述中央处理单元是根据所述使能信号将存于随机存取存储器的所述使用者数据写入所述预设区域中,且根据所述回复信号将所述使用者数据存回所述随机存取存储器中。
3.如权利要求2所述的防止存放在个人数字助理装置的使用者数据遗失的方法,其特征在于,还包括下列步骤于将所述使用者数据写入所述预设区域中之前,先中断所述随机存取存储器的存取。
4.如权利要求1所述的防止存放在个人数字助理装置的使用者数据遗失的方法,其特征在于,所述使用者数据包括文件系统数据、系统登录档以及作业系统设定参数。
5.一种防止存放在个人数字助理装置的使用者数据遗失的方法,其中所述个人数字助理装置,具有一非挥发性可读写存储器用以储存多个内建数据,一随机存取存储器用以储存所述使用者数据,一电池用以供电给所述个人数字助理装置,以及一使用者界面用以输入一使能信号及一回复信号,此非挥发性可读写存储器中设有一预设区域,其特征在于,本方法包括下列步骤根据所述使能信号,将存于随机存取存储器的所述使用者数据写入所述预设区域中;以及根据所述回复信号,将所述使用者数据由所述预设区域存回所述随机存取存储器中。
6.如权利要求5所述的防止存放在个人数字助理装置的使用者数据遗失的方法,其特征在于,还包括于将所述使用者数据写入所述预设区域中之前,先中断所述非挥发性可读写存储器的数据存取。
7如权利要求5所述的防止存放在个人数字助理装置的使用者数据遗失的方法,其特征在于,所述使用者数据包括文件系统数据、系统登录档以及作业系统设定参数。
8.一种防止使用者数据遗失的个人数字助理装置,其特征在于,包括一非挥发性可读写存储器,具有一预设区域;一随机存取存储器,用以储存使用者数据;一电池,用以供电给所述个人数字助理装置;一电量检测单元,于所述电池的剩余电量低于一预设值时,输出一使能信号,并于所述个人数字助理装置被重新供电时,输出一回复信号;以及一中央处理单元,于接收至所述使能信号时,将存于随机存取存储器的所述使用者数据写入所述预设区域中;并于接收所述回复信号时,将所述使用者数据由所述预设区域存回所述随机存取存储器中。
9.如权利要求8所述的防止使用者数据遗失的个人数字助理装置,其特征在于,所述中央处理单元于所述使用者数据写入所述预设区域前,先中断所述随机存取存储器的存取。
10.如权利要求8所述的防止使用者数据遗失的个人数字助理装置,其特征在于,所述预设区域只能存放所述使用者数据。
11.如权利要求8所述的防止使用者数据遗失的个人数字助理装置,还包括一使用者界面,用以输出所述使能信号,以及所述回复信号。
12.如权利要求8所述的防止使用者数据遗失的个人数字助理装置,其特征在于,所述非挥发性可读写存储器还储存有多个内建数据。
13.如权利要求8所述的防止使用者数据遗失的个人数字助理装置,其特征在于,所述非挥发性可读写存储器为一快闪存储器。
14.如权利要求8所述的防止使用者数据遗失的个人数字助理装置,其特征在于,所述随机存取存储器为一同步动态随机存取存储器。
15.如权利要求8所述的防止使用者数据遗失的个人数字助理装置,其特征在于,所述电量检测单元,包括一放大器,具有一输出端耦接至所述中央处理单元;一第一电阻,耦接于所述电池的正端与所述放大器的一非反相输入端之间;一第二电阻,耦接于所述非反相放大器与接地之间;一第三电阻,耦接于一参考电压源与所述放大器的反相输入端之间;一第四电阻,耦接于所述反相输入端与接地之间;以及一第五电阻,耦接于所述放大器的输出端。
16.一种防止使用者数据遗失的个人数字助理装置,其特征在于,包括一非挥发性可读写存储器,储存有多个内建数据及内建程序;一随机存取存储器,用以储存使用者数据;一外接式快闪存储器,具有一预设区域;一电池,用以供电给所述个人数字助理装置;一电量检测单元,于所述电池的剩余电量低于一预设值时,输出一使能信号,并于所述个人数字助理装置被重新供电时,输出一回复信号;以及一中央处理单元,耦接所述非挥发性可读写存储器、所述随机存取存储器以及所述外接式快闪存储器,于接收至所述使能信号时,将存于所述随机存取存储器的所述使用者数据写入所述预设区域中;并于接收所述回复信号时将所述使用者数据存回所述随机存取存储器中。
17.如权利要求16所述的防止使用者数据遗失的个人数字助理装置,其特征在于,所述中央处理单元于所述使用者数据写入所述预设区域前,先中断所述随机存取存储器的存取。
18.如权利要求16所述的防止使用者数据遗失的个人数字助理装置,其特征在于,所述预设区域只能存放所述使用者数据。
19.如权利要求16所述的防止使用者数据遗失的个人数字助理装置,还包括一使用者界面,用以输出所述使能信号,以所述回复信号。
20.如权利要求16所述的防止使用者数据遗失的个人数字助理装置,其特征在于,所述随机存取存储器为一同步动态随机存取存储器。
21.一种防止存放在个人数字助理装置的使用者数据遗失的方法,其特征在于,所述个人数字助理装置,具有一非挥发性可读写存储器用以储存多个内建数据,该非挥发性可读写存储器中还设有一预设区域、一随机存取存储器用以储存所述使用者数据、一电池用以供电给所述个人数字助理装置,该方法至少包括下列步骤相应于该电池电压,将存于随机存取存储器的所述使用者数据,写入所述预设区域中。
全文摘要
一种防止存放在个人数字助理装置的使用者数据遗失的方法,此个人数字助理装置具有一非挥发性可读写存储器、一随机存取存储器以及一电池。其中,此非挥发性可读写存储器具有一预设区域,且随机存取存储器存有使用者数据及系统状态。当上述电池的电量低于一预设值时,便将使用者数据及系统状态写入此预设区域中。于上述个人数字助理装置被重新供电时将上述使用者数据及系统状态存回随机存取存储器中。
文档编号G06F12/14GK1536496SQ0311037
公开日2004年10月13日 申请日期2003年4月10日 优先权日2003年4月10日
发明者洪宏昌, 黄有寳, 简良信, 陈建文, 谢明志, 余继中 申请人:华硕电脑股份有限公司

最新回复(0)