一种数据存储方法及装置制造方法及图纸

技术编号:15329441 阅读:71 留言:0更新日期:2017-05-16 13:07
本发明专利技术实施例公开了一种数据存储方法,所述方法包括:当检测到终端的通用串行总线USB接口的电源端与差分信号端短接时,获取所述差分信号端的差分电压值;若所述差分电压值大于第一预设电压阈值,则获取USB数据通道处于传送状态的数据;将所述数据进行保存。本发明专利技术实施例还公开了一种数据存储装置。采用本发明专利技术,可以在终端的USB接口处差分电压值偏高时及时保存传输数据,防止传输数据丢失,提高了数据传输效率。

Data storage method and device

The embodiment of the invention discloses a data storage method, the method includes: a power supply terminal when the universal serial bus USB interface to terminal detection and differential signal terminal short circuit, obtain the differential signal end of the differential voltage value; if the difference value is greater than the first preset voltage threshold voltage then, to obtain USB data transmission channel is in the state of the data; the data is saved. The embodiment of the invention also discloses a data storage device. By adopting the invention, the transmission data can be saved in time when the differential voltage value is high on the USB terminal of the terminal, and the transmission data is prevented from losing, and the data transmission efficiency is improved.

【技术实现步骤摘要】
一种数据存储方法及装置
本专利技术涉及计算机
,尤其涉及一种数据存储方法及装置。
技术介绍
随着移动终端技术的发展,手机已经成为人们工作和生活中必不可少的一部分。目前手机的功能越来越强大,通过将手机与其他终端连接后可实现数据互传或为终端充电等功能。例如,通过连接移动电源可为终端进行充电,而在充电前需通过USB数据连接线将移动电源与终端进行连接,若在连接终端时由于终端的USB接口松动等原因而导致接口的电源端与差分信号端短路而使得差分信号端的电压过高后连接断开,从而导致传输数据丢失,降低了数据传输效率。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种数据存储方法及装置,可以在终端的USB接口处差分电压值偏高时及时保存传输数据,防止传输数据丢失,提高了数据传输效率。为了解决上述技术问题,本专利技术实施例提供了一种数据存储方法,所述方法包括:当检测到终端的通用串行总线USB接口的电源端与差分信号端短接时,获取所述差分信号端的差分电压值;若所述差分电压值大于第一预设电压阈值,则获取USB数据通道处于传送状态的数据;将所述数据进行保存。相应地,本专利技术实施例还提供了一种数据存储装置,所述装置包括:电压值获取模块,用于当检测到终端的通用串行总线USB接口的电源端与差分信号端短接时,获取所述差分信号端的差分电压值;数据获取模块,用于在所述差分电压值大于第一预设电压阈值时,获取USB数据通道处于传送状态的数据;数据保存模块,用于将所述数据进行保存。在本专利技术实施例中,当检测到终端的通用串行总线USB接口的电源端与差分信号端短接时,获取差分信号端的差分电压值,且在该差分电压值大于第一预设电压阈值时,获取USB数据通道处于传送状态的数据并进行保存。通过在终端的USB接口处差分电压值偏高时及时保存传输数据,从而防止传输数据丢失,提高了数据传输效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例中的一种数据存储方法的流程示意图;图2是本专利技术实施例中的USB数据线的结构示意图;图3是本专利技术实施例中一种USB数据线端口的结构示意图;图4是本专利技术实施例中的另一种数据存储方法的流程示意图;图5是本专利技术实施例中的一种USB接口连接结构示意图;图6是本专利技术实施例中的一种数据存储装置的结构示意图;图7是本专利技术实施例中的另一种数据存储装置的结构示意图;图8是本专利技术实施例中另一种数据存储装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。本专利技术实施例中提及的数据存储方法的执行依赖于计算机程序,可基于数据存储装置运行于冯若依曼体系的计算机系统之上。该数据存储装置可以是个人电脑、平板电脑、笔记本电脑、智能手机等终端设备。以下分别进行详细说明。图1是本专利技术实施例中一种数据存储方法的流程示意图,如图所示所述方法至少包括:步骤S101,当检测到终端的通用串行总线USB接口的电源端与差分信号端短接时,获取所述差分信号端的差分电压值。具体的,通用串行总线(UniversalSerialBus,USB)类型可以是USB型,或者USB-mini型,或者USBType-C型等,而对应的终端的通用串行总线USB接口类型也可以为以上描述的类型。如图2所示,图2展示了一种传统技术中的USB数据线的结构,其中该USB数据线可包括端口(如图2所示的端口A和端口B)以及连接端口A和端口B的引线。USB数据线的端口可分别连接充电电源和充电终端,例如手机、平板电脑、播放器等终端设备。其中,端口A为连接终端的公头,端口B为连接充电电源的母头。USB数据线的端口可设置有引脚,包括电源端、接地端以及差分端。如图3所示,图3展示了端口A(USB数据线的公头)中引脚的示意图,内部设置了4个引脚。实物中,通常以不同的颜色区分这4个引脚,从左至右分别为黑色引脚对接地端GND,绿色引脚对应差分端的正极D+,白色引脚对应差分端的负极D-,红色引脚对应电源端VBUS,同样,在终端的USB接口处,设置相同的引脚。在本实施例中,当USB数据线插入终端的USB接口处时,可能由于终端的USB接口松动,或者USB斜插入等原因而导致终端的USB接口处的电源端VBUS与差分端D+或D-相连接而导致短路,获取此时D+与D-之间的差分电压值。所述获取差分电压值可以为测量终端的D+端的接入点到接地端(或电源端)与D-端的接入点到接地端(或电源端)之间的电压差。其中,所述USB数据线插入终端的USB接口可以为通过移动电源为终端充电时的插入,也可以为通过与个人电脑等终端连接后传输图片等信息时的插入,此处不作具体限定。可选的,所述获取所述差分电压值可以为实时的,也可以为周期性的,具体不限定。步骤S102,若所述差分电压值大于第一预设电压阈值,则获取USB数据通道处于传送状态的数据。具体的,所述第一预设电压阈值可以由终端的芯片IC确定,如芯片IC的D+、D-最高耐压值。在本专利技术实施例中,将上述获取的D+、D-之间的差分电压值与第一预设电压阈值进行比较,判断该差分电压值是否大于第一预设电压阈值,若是,则获取经USB数据传输通道usbpipe传输的数据,如充电参数、图片信息、文档信息等,其中,所述数据为正处于传输状态中的数据。步骤S103,将所述数据进行保存。具体的,将上述处于传输状态中的数据进行保存,可以保存至预设存储中,如系统数据库、磁盘等,也可以保存至根据数据信息与数据存储之间的对应关系确定的目标数据存储中,具体不限定。可选的,获取目标数据存储对应的存储标识,将所述数据保存至所述存储标识对应的目标数据存储中。在本专利技术实施例中,当检测到终端的通用串行总线USB接口的电源端与差分信号端短接时,获取差分信号端的差分电压值,且在该差分电压值大于第一预设电压阈值时,获取USB数据通道处于传送状态的数据并进行保存。通过在终端的USB接口处差分电压值偏高时及时保存传输数据,从而防止传输数据丢失,提高了数据传输效率。图4是本专利技术另一实施例提供的数据存储方法的流程示意图,如图所示所述方法至少包括:步骤S201,在终端的USB接口获取USB数据线的连接信号。具体的,当用户将USB数据线插入终端的USB接口时,计算机启动连接传感器,获取连接信号并进行处理。步骤S202,根据所述连接信号将所述终端的USB接口与所述USB数据线的USB接口进行连接,并检测所述终端的USB接口的电本文档来自技高网...
一种数据存储方法及装置

【技术保护点】
一种数据存储方法,其特征在于,包括:当检测到终端的通用串行总线USB接口的电源端与差分信号端短接时,获取所述差分信号端的差分电压值;若所述差分电压值大于第一预设电压阈值,则获取USB数据通道处于传送状态的数据;将所述数据进行保存。

【技术特征摘要】
1.一种数据存储方法,其特征在于,包括:当检测到终端的通用串行总线USB接口的电源端与差分信号端短接时,获取所述差分信号端的差分电压值;若所述差分电压值大于第一预设电压阈值,则获取USB数据通道处于传送状态的数据;将所述数据进行保存。2.如权利要求1所述的方法,其特征在于,所述当检测到终端的通用串行总线USB接口的电源端与差分信号端短接时之前,还包括:在终端的USB接口获取USB数据线的连接信号;根据所述连接信号将所述终端的USB接口与所述USB数据线的USB接口进行连接,并检测所述终端的USB接口的电源端与差分信号端是否短接。3.如权利要求1所述的方法,其特征在于,所述将所述数据进行保存之后,还包括:若所述差分电压值大于或者等于第二预设电压阈值,则断开所述终端的USB接口的差分信号端与所述USB数据线的USB接口的差分信号端的连接,所述第二预设电压阈值大于或者等于所述第一预设电压阈值。4.如权利要求3所述的方法,其特征在于,所述若所述差分电压值大于或者等于第二预设电压阈值,则断开所述终端的USB接口的差分信号端与所述USB数据线的USB接口的差分信号端的连接之后,还包括:若检测到所述差分电压值小于所述第二预设电压阈值,则建立所述终端的USB接口的差分信号端与所述USB数据线的USB接口的差分信号端的连接。5.如权利要求1所述的方法,其特征在于,所述获取USB数据通道处于传送状态的数据,包括:获取所述USB数据通道处于传送状态的数据以及所述数据对应的目标数据存储标识;所述将所述数据进行保存,包括:将所述数据保存在所述目...

【专利技术属性】
技术研发人员:赵有飞乔雁龙
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东,44

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

1