数据存储电路和电子设备制造技术

技术编号:14468360 阅读:104 留言:0更新日期:2017-01-20 23:43
本公开提供了数据存储电路和电子设备,其中,所述电路包括:备电源模块和控制器;所述备电源模块,用于在主电源模块断电后为电子设备进行供电;所述控制器,用于在所述备电源模块为所述电子设备进行供电时,将缓存在所述电子设备的随机存取存储器中的数据存储到所述电子设备的闪存中。本公开中,如果电子设备主电源模块突然断电,由备电源模块对所述电子设备的控制器进行供电,此时,所述控制器可以将缓存在随机存储器中的数据存储到闪存中,避免重要数据的丢失,给用户带来了便利。

【技术实现步骤摘要】

本公开涉及通信领域,尤其涉及数据存储电路和电子设备。
技术介绍
目前很多电子设备有统计自身与用量相关的数据,例如净水器的用水量,插排的用电量等,并将所述数据上报到服务器,由所述服务器根据所述数据执行后续操作。相关技术中,电子设备会将待上传到服务器的所述数据缓存到自身的随机存储存取器(Random-AccessMemory,RAM)中,等数据的个数积累到一定数值后再一并上传给服务器。但是如果电子设备在未将存储在RAM中的所述数据上报到所述服务器之前由于某种原因突然断电,就会导致缓存在RAM中的所述数据丢失,影响所述服务器的后续操作。
技术实现思路
有鉴于此,本公开提供了数据存储电路和电子设备,以解决相关技术中的不足。根据本公开实施例的第一方面,提供一种数据存储电路,所述电路包括:备电源模块和控制器;所述备电源模块,用于在主电源模块断电后为电子设备进行供电;所述控制器,用于在所述备电源模块为所述电子设备进行供电时,将缓存在所述电子设备的随机存取存储器中的数据存储到所述电子设备的闪存中。可选地,所述备电源模块包括二极管和电容;所述二极管的正极与所述电子设备的供电端口连接,所述二极管的负极分别与所述电容的一端和所述控制器连接,所述电容的另一端接地。可选地,所述供电端口与所述主电源模块连接后,所述二极管处于导通状态,所述电容处于充电状态;所述供电端口与所述主电源模块断开连接后,所述二极管处于截止状态,所述电容处于放电状态,以便为所述电子设备进行供电。可选地,所述电容的电容量大于或等于10微法。可选地,所述控制器包括:第一获取模块,用于获取当前为所述电子设备进行供电的电压值;确定模块,用于根据所述第一获取模块获取的所述电压值,确定当前为所述电子设备进行供电的电源模块;数据存储模块,用于当所述确定模块确定当前由所述备电源模块为所述电子设备进行供电时,将缓存在所述随机存取存储器中的数据存储到所述闪存中。可选地,所述确定模块包括:第一确定子模块,用于当所述获取模块获取的所述电压值降低时,确定当前由所述备电源模块为所述电子设备进行供电。可选地,所述确定模块包括:第二确定子模块,用于当所述获取模块获取的所述电压值低于第一预设值,确定当前由所述备电源模块为所述电子设备进行供电。可选地,所述控制器还包括:第二获取模块,用于当所述确定模块确定当前由所述主电源模块为所述电子设备进行供电时,获取存储在所述闪存中的数据;发送模块,用于将所述第二获取模块获取的所述数据发送到服务器。可选地,所述确定模块包括:第三确定子模块,用于当所述获取模块获取的所述电压值恒定且不为零,确定当前由所述主电源模块为所述电子设备进行供电。可选地,所述确定模块包括:第四确定子模块,用于当所述获取模块获取的所述电压值不低于第二预设值,确定当前由所述主电源模块为所述电子设备进行供电。根据本公开实施例的第二方面,提供一种电子设备,所述电子设备包括:处理器;用于存储处理器可执行指令的存储器;和上述第一方面所述的数据存储电路。本公开的实施例提供的技术方案可以包括以下有益效果:本公开实施例提供的数据存储电路中,在主电源模块突然断电后由备用电源模块为电子设备进行供电,此时,控制器可以将缓存在所述电子设备的随机存取存储器中的数据存储到所述电子设备的闪存中,避免重要数据的丢失,给用户带来了便利。本公开实施例中,数据存储电路中的备电源模块可以包括二极管和电容。其中,所述二极管的正极与电子设备的供电端口连接,所述二极管的负极分别与所述电容的一端和控制器连接,所述电容的另一端接地。当所述供电端口与所述主电源模块连接后,所述二极管处于导通状态,所述电容处于充电状态。当所述供电端口与所述主电源模块断开连接后,所述二极管处于截止状态,所述电容处于放电状态,这样就可以由所述备电源模块中的所述电容为所述电子设备进行一段时间的供电。此时,所述控制器将缓存在所述电子设备的随机存取存储器中的数据存储到所述电子设备的闪存中,从而避免重要数据的丢失,实现简便,可用性高。本公开实施例中,进一步地,由备电源模块为电子设备进行供电时,为了确保控制器可以有足够的时间将缓存在所述电子设备的随机存取存储器中的数据存储到所述电子设备的闪存中,所述电容可以采用大电容。可选地,所述电容的电容量大于或等于10微法。本公开实施例中,数据存储电路中的控制器可以根据获取到的当前为所述电子设备进行供电的电压值,来判断当前是由主电源模块还是备电源模块为所述电子设备进行供电。所述控制器在确定当前是由所述备电源模块为所述电子设备进行供电时,将缓存在随机存取存储器中的数据存储到闪存中。避免重要数据的丢失,给用户带来了便利。本公开实施例中,控制器可以在获取到当前为所述电子设备进行供电的电压值后,判断所述电压值是否降低,如果所述电压值降低,可以确定当前是由备电源模块中的电容向所述电子设备进行供电。或者所述控制器可以直接判断所述电压值是否已经低于第一预设值,如果所述电压值低于所述第一预设值,说明当前为所述电子设备进行供电的电压值较低,同样可以确定当前是由备电源模块中的电容向所述电子设备进行供电。实现简便,可用性高。本公开实施例中,控制器在将缓存在电子设备的随机存取存储器中的数据存储到所述电子设备的闪存中之后,还可以根据当前为所述电子设备进行供电的电压值判断是否恢复到由主电源模块进行供电,如果当前由所述主电源模块为所述电子设备进行供电,则所述控制器获取存储到闪存中的数据,并将所述数据发送给服务器,避免了重要数据的丢失,可用性高。本公开实施例中,控制器可以在获取到当前为所述电子设备进行供电的电压值后,判断所述电压值是否恒定且不为零,如果所述电压值恒定且不为零,可以确定当前是由主电源模块中的电容向所述电子设备进行供电。或者所述控制器可以直接判断所述电压值是否不低于第二预设值,如果所述电压值不低于所述第二预设值,说明当前为所述电子设备进行供电的电压值很高,同样可以确定当前是由主电源模块向所述电子设备进行供电。实现简便,可用性高。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1A是本公开根据一示例性实施例示出的一种数据存储电路的结构示意图;图1B是本公开根据一示例性实施例示出的一种电子设备的结构示意图;图2是本公开根据一示例性实施例示出的另一种数据存储电路的结构示意图;图3是本公开根据一示例性实施例示出的另一种数据存储电路的结构示意图;图4是本公开根据一示例性实施例示出的另一种数据存储电路的结构示意图;图5是本公开根据一示例性实施例示出的另一种数据存储电路的结构示意图;图6是本公开根据一示例性实施例示出的另一种数据存储电路的结构示意图;图7是本公开根据一示例性实施例示出的另一种数据存储电路的结构示意图;图8是本公开根据一示例性实施例示出的另一种数据存储电路的结构示意图;图9是本公开根据一示例性实施例示出的一种电子设备的结构示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性本文档来自技高网...

【技术保护点】
一种数据存储电路,其特征在于,所述电路包括:备电源模块和控制器;所述备电源模块,用于在主电源模块断电后为电子设备进行供电;所述控制器,用于在所述备电源模块为所述电子设备进行供电时,将缓存在所述电子设备的随机存取存储器中的数据存储到所述电子设备的闪存中。

【技术特征摘要】
1.一种数据存储电路,其特征在于,所述电路包括:备电源模块和控制器;所述备电源模块,用于在主电源模块断电后为电子设备进行供电;所述控制器,用于在所述备电源模块为所述电子设备进行供电时,将缓存在所述电子设备的随机存取存储器中的数据存储到所述电子设备的闪存中。2.根据权利要求1所述的电路,其特征在于,所述备电源模块包括二极管和电容;所述二极管的正极与所述电子设备的供电端口连接,所述二极管的负极分别与所述电容的一端和所述控制器连接,所述电容的另一端接地。3.根据权利要求2所述的电路,其特征在于,所述供电端口与所述主电源模块连接后,所述二极管处于导通状态,所述电容处于充电状态;所述供电端口与所述主电源模块断开连接后,所述二极管处于截止状态,所述电容处于放电状态,以便为所述电子设备进行供电。4.根据权利要求2或3所述的电路,其特征在于,所述电容的电容量大于或等于10微法。5.根据权利要求3所述的电路,其特征在于,所述控制器包括:第一获取模块,用于获取当前为所述电子设备进行供电的电压值;确定模块,用于根据所述第一获取模块获取的所述电压值,确定当前为所述电子设备进行供电的电源模块;数据存储模块,用于当所述确定模块确定当前由所述备电源模块为所述电子设备进行供电时,将缓存在所述随机存取存...

【专利技术属性】
技术研发人员:刘鑫丁一孟德国
申请(专利权)人:北京小米移动软件有限公司
类型:新型
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1