USB连接端口组件及其自保护的方法以及主机与流程

文档序号:14717228发布日期:2018-06-16 01:43阅读:196来源:国知局
USB连接端口组件及其自保护的方法以及主机与流程
本发明涉及通用串行总线设备领域,尤其涉及一种USB连接端口组件及其自保护的方法以及主机。
背景技术
:通用串行总线(USB)是对接设备的串行总线标准,USB系统由主机和USB设备组成,一个主机可以连接多个USB设备,USB设备插入主机时,USB设备和主机上的正极信号线、负极信号线以及电源线相连接,进而实现数据传输;USB设备拔离主机时,USB设备和主机上的正极信号线、负极信号线以及电源线断开连接,停止数据传输。现有的USB设备拔离时,一般需要在主机上选择停用,先停止数据传输后,才能可以拔离。现有技术中的USB设备拔离操作比较繁琐,操作者经常会忘记在主机上选择停用,而是直接拔离USB设备,然而,若未在主机上选择停用即拔出USB设备,而USB设备正在拷贝数据时,可能会造成数据丢失,损坏USB设备或USB设备内的文件系统,还可能造成主机死机。因此,现需要提出一种具有自保护功能,在传输数据过程中禁止人为拔离的USB连接端口组件。上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。技术实现要素:本发明的主要目的在于提供一种USB连接端口组件及其自保护的方法以及主机,旨在通过在侦测到有所述公连接端口从所述母连接端口拔出事件,且判断到当前不满足拔出条件时,所述锁定件控制所述公连接端口与所母连接端口继续处于连接状态,解决了在数据传输过程中拔出所述公连接端口导致数据丢失,损坏USB设备或USB设备内的文件系统的技术问题。为实现上述目的,本发明提供一种USB连接端口组件,所述USB连接端口组件包括母连接端口以及与所述母连接端口相适配的公连接端口,所述USB连接端口组件还包括锁定件、控制模块及检测元件,其中,所述公连接端口通过插入所述母连接端口的方式进行连接以传输数据,所述检测元件侦测到有所述公连接端口从所述母连接端口拔出事件时,所述控制模块判断当前是否满足拔出条件,在判断不满足拔出条件时,所述锁定件控制所述公连接端口与所述母连接端口继续处于连接状态。优选地,所述控制模块判断当前是否满足拔出条件具体为:所述控制模块判断当前是否正在进行数据传输。优选地,所述锁定件包括设置于所述母连接端口的锁定部、设置于所述公连接端口的固定部及驱动部,所述驱动部用于控制所述锁定部与所述固定部锁定或分离。优选地,所述锁定部为设置于所述母连接端口的卡合部,所述卡合部与所述固定部卡合锁定。优选地,所述母连接端口还包括侧壁以及设置有连接引脚的底壁,所述卡合部为设置于所述侧壁上的弹性触片,所述驱动部控制所述弹性触片朝向背离所述公连接端口的方向弹性形变形成卡槽;所述固定部为卡合固定于所述卡槽内的弹性件,所述弹性件在所述弹性触片的弹性恢复力作用下向背离所述弹性触片的方向变形,以使所述弹性件脱离所述卡槽。优选地,所述弹性件为凸设于所述公连接端口与所述弹性触片相对的侧壁上的弹性凸台,所述弹性凸台在压力作用下可朝向所述公连接端口方向变形。优选地,所述USB连接端口组件还包括检测元件,所述检测元件包括设置于所述母连接端口内的第一DTC引脚以及设置于所述公连接端口内的第二DTC引脚;所述第一DTC引脚与所述第二DTC引脚的连接长度短于所述母连接端口和公连接端口内的连接引脚的连接长度,其中,在所述公连接端口拔出所述母连接端口时,所述第一DTC引脚与所述第二DTC引脚先断开连接,在所述第一DTC引脚与所述第二DTC引脚断开连接时,判定侦测到有所述公连接端口从所述母连接端口拔出事件。为了实现上述目的,本发明还提供一种USB连接端口组件自保护的方法,所述USB连接端口组件包括母连接端口以及与所述母连接端口相适配的公连接端口,所述USB连接端口组件自保护的方法包括以下步骤:侦测到有所述公连接端口从所述母连接端口拔出事件;判断当前是否满足拔出条件;在不满足拔出条件时,控制所述公连接端口与所述母连接端口继续处于连接状态。优选地,所述判断当前是否满足拔出条件具体为:判断当前是否在进行数据传输;当判断为是时,确认不满足拔出条件;当判断为否时,确认满足拔出条件。为实现上述目的,本发明还提供一种主机,所述主机包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的计算机程序以及如如上所述的USB连接端口组件,所述USB连接端口组件与所述处理器连接,所述计算机程序被所述处理器执行时实现如上所述的USB连接端口组件自保护的方法的各个步骤。此外,为实现上述目的,本发明还可以提供一种计算机可读存储介质,所述计算机可读存储介质上存储有USB连接端口组件自保护的程序,所述USB连接端口组件自保护的程序被处理器执行时实现如上所述的USB连接端口组件自保护的方法的各个步骤。本发明实施例提出的一种USB连接端口组件及其自保护的方法以及主机,所述USB连接端口组件中的公连接端口通过插入母连接端口的方式进行连接以传输数据,检测元件侦测到有公连接端口从母连接端口拔出事件时,控制模块判断当前是否满足拔出条件,在判断不满足拔出条件时,锁定件控制公连接端口与母连接端口继续处于连接状态,以使母连接端口和公连接端口之间继续传输数据,锁定件控制公连接端口与母连接端口解锁,以使供连接端口与母连接端口之间可拔取,实现USB连接端口组件的自保护,提高USB连接端口组件的安全实用性。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。图1为本发明USB连接端口组件中母连接端口的结构示意图;图2为本发明USB连接端口组件中公连接端口的结构示意图;图3为本发明USB连接端口组件中母连接端口的内部结构示意图;图4为本发明USB连接端口组件中公连接端口的内部结构示意图;图5为本发明USB连接端口组件自保护的方法第一实施例的流程示意图;图6为本发明USB连接端口组件自保护的方法第二实施例的流程示意图;图7为本发明USB连接端口组件自保护的方法第三实施例的流程示意图。附图标号说明:标号名称标号名称10母连接端口20公连接端口11锁定部21固定部12侧壁30驱动部13底壁40连接引脚111卡槽50第一DTC引脚60第二DTC引脚本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后……),则该方向性指示仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。另外,若本发明实施例中有涉及“第一”、“第二”等的描述,则该“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。为了解决现有的USB系统不具备自保护功能,本发明提出一种USB连接端口组件,具体参照图1至图4,本发明提出的USB连接端口组件包括母连接端口10以及与所述母连接端口10相适配的公连接端口20,所述USB连接端口组件还包括锁定件、控制模块及检测元件,其中,所述公连接端口20通过插入所述母连接端口10的方式进行连接以传输数据,所述检测元件侦测到有所述公连接端口20从所述母连接端口10拔出事件时,所述控制模块判断当前是否满足拔出条件,在判断不满足拔出条件时,所述锁定件控制所述公连接端口20与所述母连接端口10继续处于连接状态。其中,所述控制模块判断当前是否满足拔出条件具体为:所述控制模块判断当前是否正在进行数据传输。在所述控制模块判断当前正在进行数据传输时,判定不满足拔出条件;在所控制模块判断当前没有数据传输时,判定满足拔出条件,在满足拔出条件时,所述锁定件控制所述公连接端口20与所述母连接端口10可以断开连接,具体而言,在满足拔出条件时,所述公连接端口20可以拔离所述母连接端口10。USB系统包括主机以及USB设备,主机如电脑、音箱、电视等电子设备,USB设备如USB数据线、U盘等,在USB系统中,一般母连接端口10位于主机端,公连接端口20位于USB设备端,传输数据时,将USB设备端的公连接端口20插入主机的母连接端口10,公连接端口20与母连接端口10内的连接引脚40连接,实现数据传输。所述锁定件用于在所述公连接端口20与所述母连接端口10正在进行数据传输时,锁定所述公连接端口20与所述母连接端口10,防止人为拔离所述公连接端口20,导致数据丢失,损坏USB设备或USB设备内的文件系统,或造成主机死机等;所述锁定件还用于在所述公连接端口20与所述母连接端口10完成数据传输后,解开所述公连接端口20与所述母连接端口10,以便于拔取所述公连接端口20。优选地,所述锁定件包括设置于所述母连接端口10的锁定部11、设置于所述公连接端口20的固定部21及驱动部30,所述驱动部30用于控制所述锁定部11与所述固定部21锁定或分离。具体而言,所述锁定件实现锁定所述公连接端口20和所述母连接端口10,以及实现解开所述公连接端口20和所述母连接端口10的结构有多种,如所述锁定件包括设置在所述母连接端口10的销轴、驱动所述销轴朝与所述公连接端口20插入方向垂直的方向伸缩的电机以及设置于所述公连接端口20上与所述销轴适配的销孔,也即所述销轴为所述锁定部11,所述销孔为所述固定部21,所述电机为所述驱动部30,所述电机驱动所述销轴往所述公连接端口20移动时插入所述销孔,以锁定所述公连接端口20与所述母连接端口10,所述电机驱动所述销轴往背离所述公连接端口20移动时,所述销轴脱离所述销孔,以解开所述公连接端口20与所述母连接端口10。或者,所述锁定部11为卡扣结构,如卡爪或卡槽111,如所述卡爪设置在所述母连接端口10的入口端,所述固定部21为设置于所述公连接端口20上的固定槽,所述驱动件与所述卡爪连接,用于驱动所述卡爪卡紧所述固定槽,以及驱动所述卡爪松开所述固定槽;或者,所述卡槽111设置于所述母连接端口10的内侧壁12,所述固定部21为设置于所述公连接端口20上的弹性件,所述弹性件卡入所述卡槽111中锁定所述公连接端口20和所述母连接端口10,所述驱动件设置于所述卡槽111内,在锁定件解锁所述公连接端口20与所述母连接端口10时,所述驱动件驱动所述弹性件变形,以使所述弹性件脱离所述卡槽111。可以理解的是,所述锁定件还可以为其他结构,在此不一一赘述。可以理解的是,所述锁定部11也可以设置在所述公连接端口20上,所述固定部21也可以设置在所述母连接端口10上,具体结构与上述所述一致。在本发明实施例中,所述USB连接端口组件中的公连接端口20通过插入母连接端口10的方式进行连接以传输数据,检测元件侦测到有公连接端口20从母连接端口10拔出事件时,控制模块判断当前是否满足拔出条件,在判断不满足拔出条件时,锁定件控制公连接端口20与母连接端口10继续处于连接状态,以使母连接端口10和公连接端口20之间继续传输数据,锁定件控制公连接端口20与母连接端口10解锁,以使公连接端口20与母连接端口10之间可拔取,实现USB连接端口组件的自保护,提高USB连接端口组件的安全实用性。在本发明实施例中,优选所述锁定部11为卡扣结构,具体地,所述锁定部11为设置于所述母连接端口10的卡合部,所述卡合部与所述固定部21卡合锁定。具体所述卡合部可以为卡爪,也可以为卡槽111,还可以为其他卡合固定性结构,在此不一一赘述。在本实施例中,所述锁定件通过卡扣结构卡合锁定,卡扣固定的结构简单,锁定牢固,且易于实现。更优地,所述卡合部和所述固定部21均为弹性结构,具体所述母连接端口10还包括侧壁12以及设置有连接引脚40的底壁13,所述卡合部为设置于所述侧壁12上的弹性触片,所述驱动部30控制所述弹性触片朝向背离所述公连接端口20的方向弹性形变形成卡槽111;所述固定部21为卡合固定于所述卡槽111内的弹性件,所述弹性件在所述弹性触片的弹性恢复力作用下向背离所述弹性触片的方向变形,以使所述弹性件脱离所述卡槽111。其中,所述驱动件为继电器,所述继电器与主机的处理器连接,通过所述处理器控制所述继电器工作。所述弹性触片为易于变形材料,所述弹性触片背离所述公连接端口20的方向连接所述继电器,所述继电器工作时,拉起所述弹性触片,所述弹性触片朝背离所述公连接端口20的方向弹性形成卡槽111,用于卡合固定所述弹性件;所述继电器不工作时,继电器作用于所述弹性触片上的力消失,所述弹性触片弹性复位形成片状结构,所述弹性触片弹性恢复力作用于所述弹性件上,所述弹性件在该弹性恢复力作用向背离所述弹性触片的方向变形,所述弹性件脱离所述卡槽111,如此,所述公连接端口20与所述母连接端口10解锁,可拔出所述公连接端口20。在本实施例中,所述继电器可以在接收到锁定信号后再工作,以锁定所述公连接端口20和所述母连接端口10,也可以一直处于工作状态,使得所述公连接端口20插入所述母连接端口10时,即可锁定所述公连接端口20和所述母连接端口10,在接收到解锁指令时,所述继电器停止工作,以使所述公连接端口20可拔出所述母连接端口10。或者,所述卡合部为设置于所述侧壁12上的弹性卡槽111,所述驱动部30控制所述弹性卡槽111朝向所述公连接端口20的方向弹性变成成平面,所述固定部21为卡合固定于所述卡槽111内的弹性件,所述弹性件在所述驱动部30控制所述弹性卡槽111变形的压力下向背离所述弹性卡槽111的方向变形,以使所述弹性件脱离所述弹性卡槽111。本实施例中的锁定件结构简单,通过继电器控制其锁定或解锁,实现在自保护状态时锁定所述公连接端口20和所述母连接端口10,在正常安全状态时解开所述公连接端口20和所述母连接端口10,易于控制。优选地,所述弹性件为凸设于所述公连接端口20与所述弹性触片相对的侧壁12上的弹性凸台,所述弹性凸台在压力作用下可朝向所述公连接端口20方向变形。具体而言,所述公连接端口20包括外侧壁12以及设有连接引脚40的内底壁13,所述弹性凸台设置于所述外侧壁12上且与所述弹性触片相对应的位置,所述外侧壁12上设有供所述弹性凸台发生弹性变形时容置所述弹性凸台的容置槽,所述弹性凸台在压力的作用下向所述公连接端口20方向发生变形时,所述弹性凸台收容于所述容置槽内,以使所述公连接端口20的外侧壁12形成平面。更优地,所述弹性凸台的大小由外侧壁12往凸起方向依次递减,且所述弹性凸台朝所述公连接端口20的插入方向具有斜坡,在所述公连接端口20插入所述母连接端口10的过程中,所述母连接端口10的侧壁12施加压力与所述斜坡上,所述弹性凸台发生弹性变形,便于所述公连接端口20插入所述母连接端口10。在本实施例中,所述弹性凸台结构简单,在所述弹性触片的弹性恢复力的作用下,易于发生弹性变形,如此,使得本发明实施例中的锁定结构易于实现。应该理解的是,本实施例中,所述母连接端口10的两侧壁12均设有所述弹性触片,所述公连接端口20的两外侧壁12均设有所述弹性凸台,所述母连接端口10与所述公连接端口20通过两所述弹性凸台分别卡入两所述卡槽111中锁定时。可以理解的是,所述锁定件可以在所述公连接端口20插入所述母连接端口10时即锁定,在检测到没有数据传输时,所述锁定件解开所述公连接端口20与所述母连接端口10的连接。更优地,所述锁定件还可以在所述公连接端口20插入所述母连接端口10后,并在检测到所述公连接端口20与所述母连接端口10之间有数据传输时,才锁定所述公连接端口20和所述母连接端口10,直至数据传输结束后,所述锁定件解锁,以使所述公连接端口20和所述母连接端口10易于分开。如此,基于以上所述的USB连接端口组件,所述USB连接端口组件还包括检测元件,用于检测所述公连接端口20是否被拔取离开所述母连接端口10,具体可以通过检测所述公连接端口20与所述母连接端口10中的某个引脚是否断开以判定所述公连接端口20是否被拔取离开所述母连接端口10。具体而言,所述检测元件包括设置于所述母连接端口10内的第一DTC引脚50以及设置于所述公连接端口20内的第二DTC引脚60;所述第一DTC引脚50与所述第二DTC引脚60的连接长度短于所述母连接端口10和公连接端口20内的连接引脚40的连接长度,其中,在所述公连接端口20拔出所述母连接端口10时,所述第一DTC引脚50与所述第二DTC引脚60先断开连接,在所述第一DTC引脚50与所述第二DTC引脚60断开连接时,判定侦测到有所述公连接端口20从所述母连接端口10拔出事件。连接引脚40包括正极信号线引脚、负极信号线引脚以及电源引脚,所述公连接端口20和所述母连接端口10内均具有所述连接引脚40,且所述连接引脚40一一对应。所述公连接端口20插入所述母连接端口10时,所述正极信号线引脚相连接,所述负极信号线引脚相连接,所述电源引脚相连接,如此,所述公连接端口20和所述母连接端口10的连接引脚40相互连接以形成数据传输通道。所述第一DTC引脚50与所述第二DTC引脚60作为检测公连接端口20与母连接端口10是否分离的检测元件,第一DTC引脚50与所述第二DTC引脚60相接触的部位的长度短于所述连接引脚40相接触的部位的长度,也即所述第一DTC引脚50或所述第二DTC引脚60短于所述连接引脚40,如此,在人为拔出所述公连接端口20时,第一DTC引脚50与第二DTC引脚60之间的连接通道先断开,数据传输通道后断开。在所述第一DTC引脚50与所述第二DTC引脚60之间的连接断开时,所述第一DTC引脚50或所述第二DTC引脚60的电平会发生变化,在侦测到所述第一DTC引脚50或所述第二DTC引脚60的电平发生变化时,判定所述检测元件侦测到有所述公连接端口20从所述母连接端口10拔出事件,故通过检测第一DTC引脚50或第二DTC引脚60的电平变化即可检测是否人为拔出所述公连接端口20。在检测到第一DTC引脚50上电平信号发生变化时,数据传输通道还未断开,USB连接端口组件还在进行数据传输,此时启动继电器工作,使得所述弹性触片形成卡槽111,所述公连接端口20上的弹性件卡入所述卡槽111中固定,使得所述公连接端口20与所述母连接端口10锁定,所述公连接端口20无法拔出,USB连接端口组件可继续进行数据传输,可有效防止在数据传输过程中人为拔出公连接端口20,使得数据丢失,或损坏数据及USB设备系统文件,甚至导致主机死机,实现USB连接端口组件自保护功能。为了实现上述目的,本发明还提出一种USB连接端口组件自保护的方法,参照图5,图5为本发明USB连接端口组件自保护的方法第一实施例的流程示意图,所述USB连接端口组件包括母连接端口以及与母连接端口相适配的公连接端口,所述USB连接端口组件自保护的方法包括以下步骤:步骤S10,侦测到有所述公连接端口从所述母连接端口拔出事件;在公连接端口插入所述母连接端口后,所述公连接端口与所述母连接端口内的连接引脚形成数据传输通道,操作者可以通过该数据传输通道将所述公连接端口端的设备上的内容传送到母连接端口端的设备上,或者将母连接端口端的设备上的内容传动到母连接端口端的设备上。在侦测到所述公连接端口要拔出母连接端口时,判定为侦测到有所述公连接端口从母连接端口拔出事件。步骤S20,判断当前是否满足拔出条件;步骤S30,在不满足拔出条件时,控制所述公连接端口与所述母连接端口继续处于连接状态。其中,所述判断当前是否满足拔出条件具体为:判断当前是否在进行数据传输;当判断为是时,确认不满足拔出条件;当判断为否时,确认满足拔出条件。在满足拔出条件时,所述锁定件控制所述公连接端口与所述母连接端口可以断开连接,具体而言,在满足拔出条件时,所述公连接端口可以拔离所述母连接端口。终端可以通过检测所述数据传输通道内是否在进行数据传输以确定所述USB连接端口组件是否在进行数据传输。在USB连接端口组件在进行数据传输时,通过控制锁定件将所述USB连接端口组件的公连接端口锁定于所述母连接端口内,以使所述公连接端口与所述母连接端口不能分离,以使所述公连接端口与所述母连接端口继续处于连接状态。所述锁定件包括设置于所述母连接端口的锁定部以及设置于所述公连接端口的固定部,所述公连接端口插入所述母连接端口后,在检测到所述USB连接端口组件在进行数据传输时,通过所述锁定部锁定所述固定部以锁定所述公连接端口和所述母连接端口,如此,实现在所述USB连接端口组件正在进行数据传输时,自保护所述公连接端口与所述母连接端口不分离。在本实施例中,在侦测到有所述公连接端口从所述母连接端口拔出事件;判断当前是否满足拔出条件;在不满足拔出条件时,控制所述公连接端口与所述母连接端口继续处于连接状态,以使所述公连接端口与所述母连接端口继续传输数据,实现在USB连接端口组件在传输数据时锁定,实现USB连接端口组件的自保护,提高USB连接端口组件的安全实用性。进一步的,参照图6,本发明提出的USB连接端口组件自保护的方法的第二实施例,基于上述图5所示的实施例,所述侦测到有所述公连接端口从所述母连接端口拔出事件的步骤包括:步骤S11,检测所述母连接端口内的第一DTC引脚的电平信号;在所述母连接端口的第一DTC引脚与所述公连接端口的第二DTC引脚连接时,所述第一DTC引脚处于DTC处于低电平状态,当USB设备拔出一点时,由于第一DTC引脚与第二DTC引脚较短,第一DTC引脚与第二DTC引脚的连接先断开,第一DTC引脚和第二DTC引脚变成高电平状态,主机能检测到第一DTC引脚电平由低电平变成高电平,如此,所述第一DTC引脚的电平信号发生变化。步骤S12,在检测到所述第一DTC引脚的电平信号变化时,判定侦测到有所述公连接端口从所述母连接端口的拔出事件。也即所述第一DTC引脚与所述第二DTC引脚已断开连接,所述公连接端口欲被拔出所母连接端口。在侦测到有所述公连接端口从所述母连接端口的拔出事件时,执行所述判断当前是否满足拔出条件的步骤。也即在侦测到有所述公连接端口从所述母连接端口的拔出事件(所述公连接端口被拔出一点时,第一DTC引脚与第二DTC引脚断开连接),检测所述公连接端口与所述母连接端口之间是否正在进行数据传输,若在进行数据传输时,控制锁定件锁定所述公连接端口与所述母连接端口,防止所述公连接端口被拔出,实现自保护所述USB连接端口组件。此外,所述侦测到有所述公连接端口从所述母连接端口的拔出事件的步骤之后还包括在检测到所述第一DTC引脚的电平信号变化时,发出提示,提示所述USB连接端口组件正在工作,请勿拔出。可以理解的是,所述提示可以通过在显示终端弹出显示窗口,并在显示窗口上显示工作工作,请勿拔出的提示;或者所述提示还可以通过语音播放终端播放出禁止拔出的警示语音。在本实施例中,通过检测所述母连接端口内的第一DTC引脚的电平信号,并在检测到所述第一DTC引脚的电平信号变化时,判断所述公连接端口与所述母连接端口分开,进而根据检测所述公连接端口与所述母连接端口是否有数据传输以确定是否锁定所述公连接端口和所述母连接端口,简化所述USB连接端口组件的控制。参照图7,本发明提出的USB连接端口组件自保护的方法的第三实施例,基于上述所有实施例,所述控制所述公连接端口与所述母连接端口继续处于连接状态的步骤之后,还包括:步骤S40,检测所述USB连接端口组件数据传输是否完成;步骤S50,在检测到所述USB连接端口组件数据传输完成时,控制所述公连接端口解开所述母连接端口。在检测到所述USB连接端口组件的数据传输完成时,控制所述锁定件解锁,以使所述公连接端口解开所述母连接端口,所述公连接端口与所述母连接端口可以拔取分离。具体地,在检测到所述USB连接端口组件的数据传输完成时,控制所述继电器停止工作,所述弹性触片不受继电器的作用力,弹性恢复,所述弹性触片恢复片状,所述公连接端口上的弹性凸台在所述弹性触片弹性恢复力作用下向所述公连接端口方向发生变形,所述弹性触片形成的卡槽变成平面,所述弹性凸台脱离所述卡槽,所述公连接端口与所述母连接端口解锁,所述公连接端口易于从所述母连接端口中拔出。此外,所述控制所述锁定件解锁的步骤之后,还包括发出可安全拔出的提示,提示当前USB连接端口组件不处于工作状态,可安全拔出所述公连接端口。可以理解的是,所述提示可以通过在显示终端弹出显示窗口,并在显示窗口上安全拔出的提示;或者所述提示还可以通过语音播放终端播放出完成数据传输,已解锁的语言提示。在本实施例中,在检测到所述USB连接端口组件数据传输完成时,控制所述锁定件解锁,以实现在完成数据传送后,便于将所述公连接端口拔出,此时,人为强制拔出所述公连接端口时,不会造成数据丢失,或损坏文件或造成主机死机。此外,本发明还可以提供一种计算机可读存储介质,所述计算机可读存储介质上存储有USB连接端口组件自保护的程序,所述USB连接端口组件自保护的程序被处理器执行时实现如上所述的USB连接端口组件自保护的方法的各个步骤。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的
技术领域
,均同理包括在本发明的专利保护范围内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1