一种用于访问扩展存储的背夹附件、系统及其方法与流程

文档序号:11154214阅读:186来源:国知局
一种用于访问扩展存储的背夹附件、系统及其方法与制造工艺

本发明涉及背夹附件技术领域,尤其涉及的是一种用于访问扩展存储的背夹附件、系统及其方法。



背景技术:

目前,第二终端的背夹附件的种类和功能发展越来越多。如背夹电池起到充电的作用;支架背夹起到支撑便于观看的作用、或与其他支架(风口支架、吸盘支架)配合使用以固定到需要的位置;存储背夹与手机连接进行存储拓展。

但是,存储背夹只能与一种终端连接以扩展其存储空间,不能同时连接两个终端,也不能使一个终端同时访问背夹式读卡器的存储空间和另一终端的存储空间,。

因此,现有技术还有待于改进和发展。



技术实现要素:

鉴于上述现有技术的不足之处,本发明的目的在于提供一种用于访问扩展存储的背夹附件、系统及其方法,旨在解决现有存储背夹不能同时连接两个终端,也不能使一个终端同时访问存储背夹的存储空间和另一终端的存储空间的问题。

本发明解决技术问题所采用的技术方案如下:

一种用于访问扩展存储的背夹附件,其包括第一接口、第二接口、检测控制模块、切换模块和存储模块;

所述第一接口用于外接第一终端,第二接口用于外接第二终端;检测控制模块检测第一接口和第二接口的终端接入状态,并对应控制切换模块切换存储模块与第一接口、存储模块与第二接口的连接状态;检测控制模块还根据所述连接状态设置终端的主从属性。

所述的用于访问扩展存储的背夹附件中,所述检测控制模块包括:接口芯片、MCU和USB集线器:

接口芯片检测第一接口外接第一终端时,输出第一插入检测信号;MCU根据第一插入检测信号控制切换模块将存储模块与第一接口连接,还控制接口芯片将第一终端设置为主设备,使第一终端访问存储模块内置的存储卡;

USB集线器连接第二接口,MCU检测第二接口外接第二终端时生成第二插入检测信号,根据第一插入检测信号和第二插入检测信号控制切换模块将存储模块和第一接口均与USB集线器连接;MCU还控制接口芯片将第一终端转换为从设备,使第二终端能同时访问存储模块内置的存储卡和第一终端的内存。

所述的用于访问扩展存储的背夹附件中,所述切换模块包括第一开关、第二开关和桥接芯片;

所述第一开关的选择端连接第一接口,第一开关的第一数据端连接第二开关的第一数据端,第一开关的第二数据端连接USB集线器,第二开关的选择端连接桥接芯片,第二开关的第二数据端连接USB集线器,第一开关和第二开关的控制端均连接MCU;桥接芯片连接存储模块,用于获取存储模块内存储卡的数据、并传输至第二开关的选择端。

所述的用于访问扩展存储的背夹附件中,所述第一开关和第二开关均为高速USB模拟开关,其默认连接状态为选择端连接第一数据端。

一种用于访问扩展存储的系统,包括第一终端和第二终端,其还包括如所述的用于访问扩展存储的背夹附件;所述背夹附件设置在第一终端的背面,与第一终端和第二终端连接;

当背夹附件检测第一终端接入时,将第一终端设置为主设备,第一终端访问背夹附件内部的存储卡;

当背夹附件检测第一终端和第二终端均接入时,将第一终端设置为从设备,第二终端设置为主设备,第二终端访问背夹附件内部的存储卡以及第一终端的内存。

所述的用于访问扩展存储的系统的访问扩展存储方法,其包括:

步骤A、背夹附件检测第一终端接入时,将第一终端设置为主设备,第一终端访问背夹附件内部的存储卡;

步骤B、背夹附件检测第二终端接入时,将第一终端设置为从设备,第二终端设置为主设备,第二终端访问背夹附件内部的存储卡以及第一终端的内存。

所述的访问扩展存储方法中,所述步骤A具体包括:

步骤A1、检测控制模块检测第一接口外接第一终端时,控制切换模块将存储模块与第一接口连接;

步骤A2、将第一终端设置为主设备,使第一终端访问存储模块内置的存储卡。

所述的访问扩展存储方法中,所述步骤B具体包括:

步骤B1、背夹附件检测第二接口外接第二终端时,控制切换模块将存储模块和第一接口均与USB集线器连接;

步骤B2、将第一终端转换为从设备,第二终端设置为主设备,使第二终端同时访问存储模块内置的存储卡和第一终端的内存。

相较于现有技术,本发明提供的用于访问扩展存储的背夹附件、系统及其方法,用于访问扩展存储的系统包括第一终端、第二终端和背夹附件;背夹附件检测第一终端接入时,将第一终端设置为主设备,第一终端即可访问背夹附件内部的存储卡,以扩展第一终端的存储空间;当背夹附件检测第一终端和第二终端均接入时,将第一终端设置为从设备,第二终端设置为主设备,第二终端即可同时访问背夹附件内部的存储卡以及第一终端的内存。这样既可实现扩展第一终端外接存储卡的功能,又能方便用户使用第二终端同时访问第一终端和存储卡的数据。从而解决了现有存储背夹不能同时连接两个终端,也不能使一个终端同时访问存储背夹的存储空间和另一终端的存储空间的问题。

附图说明

图1是本发明提供的用于访问扩展存储的系统的结构框图。

图2是本发明提供的用于访问扩展存储的系统的示意图。

图3本发明提供的访问扩展存储方法流程图。

具体实施方式

本发明提供一种用于访问扩展存储的背夹附件、系统及其方法,通过接口检测和开关切换,通过背夹附件能同时连接两个终端,且其中一个终端能同时访问背夹附件的存储空间和另一终端的内存。为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参阅图1,本发明提供的用于访问扩展存储的系统包括第一终端10(如手机)、第二终端20(PC(Personal Computer)机,如笔记本或台式电脑)和背夹附件30。所述背夹附件30(内置有存储卡)设置在第一终端10的背面,可与第一终端10和第二终端20插接。

当背夹附件30检测第一终端10接入时,将第一终端10设置为主设备,第一终端10通过USB OTG(USB On-The-Go)功能即可访问背夹附件30内部的存储卡,以扩展第一终端10的存储空间。当背夹附件30检测第一终端10和第二终端20均接入时,将第一终端10设置为从设备,第二终端10设置为主设备,第二终端20即可同时访问背夹附件30内部的存储卡以及第一终端10的内存。在具体实施时,第一终端10为手机,第二终端20为PC机;这样既可实现扩展手机外接存储卡的功能,又能方便用户使用PC机同时访问手机和存储卡的数据。

请一并参阅图2,所述背夹附件30包括第一接口31、第二接口32、检测控制模块33、切换模块34和存储模块35。所述第一接口31外接第一终端10,第二接口32外接第二终端20;检测控制模块33检测第一接口31和第二接口32的终端接入状态,并输出对应的切换指令控制切换模块34切换存储模块35与第一接口31、存储模块35与第二接口32的连接状态。检测控制模块33还根据所述连接状态设置终端的主从属性(即所接的终端是作为主设备还是从设备使用)。

具体为:检测控制模块33检测第一接口31外接第一终端时,控制切换模块将存储模块与第一接口连接,还将第一终端设置为主设备,使第一终端访问存储模块内置的存储卡。

检测控制模块33检测第一接口31外接第一终端10之后,第二接口32外接第二终端时,控制切换模块将存储模块和第一接口均与USB集线器连接,还将第一终端转换为从设备,第二终端设置为主设备,使第二终端能同时访问存储模块内置的存储卡和第一终端的内存。

本实施例中,所述检测控制模块33包括接口芯片331、MCU 332和USB集线器333。所述接口芯片331检测第一接口31外接第一终端10时,输出第一插入检测信号给MCU 332;MCU 332根据第一插入检测信号控制切换模块34进入默认连接状态,即存储模块35与第一接口31连接的默认连接状态,MCU 332还控制接口芯片331将第一终端10设置为主设备,启动USB OTG功能使第一终端10能访问存储模块35内置的存储卡。

所述接口芯片331检测第一接口31外接第一终端10输出第一插入检测信号给MCU 332,同时MCU检测第二接口32外接第二终端20时内部产生第二插入检测信号;MCU 332根据第一插入检测信号和第二插入检测信号输出切换指令控制切换模块34将存储模块35和第一接口31均与USB集线器333连接,USB集线器333连接第二接口32。MCU 332还控制接口芯片331通过USB PD通讯通知第一终端10转换为USB device(从设备),使第二终端20能同时访问存储模块35内置的存储卡和第一终端10的内存。

其中,接口芯片331包括CC logic和PD PHY(Type-C基带供电物理层器件),其采用型号为 FUSB302、支持功率输出(Power Delivery, PD) 功能的可编程 USB Type-C 控制器。CC logic(communication channel logic,通信通道的逻辑)功能通过检测第一接口31上有电压输入或数据传输时识别第一终端10接入。MCU通过BC1.2标准来检测第二终端20是否接入,也可检测第二接口32上的电压和数据格式。USB集线器(USB hub device)用于USB接口扩展,以便第二终端20能同时连接存储模块35和第一接口31。

所述切换模块34包括第一开关S1、第二开关S2和桥接芯片341;所述第一开关S1的选择端3连接第一接口(具体为USB接口,连接其数据脚D±),第一开关S1的第一数据端1连接第二开关S2的第一数据端1,第一开关S1的第二数据端2连接USB集线器,第二开关S2的选择端3连接桥接芯片341,第二开关S2的第二数据端2连接USB集线器,第一开关S1和第二开关S2的控制端4均连接MCU,桥接芯片341连接存储模块35。

其中,第一开关S1和第二开关S2均为高速USB模拟开关,其默认连接状态为选择端3连接第一数据端1。MCU 332根据第二插入检测信号输出的切换指令传输至控制端4进行切换,使选择端3连接第二数据端2。所述桥接芯片(USB to SDIO bridge)于获取存储模块35内存储卡的数据、并传输至第二开关S2的选择端3,以便第一终端或第二终端进行存储卡的数据访问。所述存储模块35包括卡槽和存储卡,存储卡插在卡槽中,卡槽与桥接芯片的连接方式为现有技术,此处不作详述。

请继续参阅图1和图2,以第一终端为手机,第二终端为PC机为例,所述用于访问扩展存储的系统的工作原理为:

手机与背夹附件连接:当接口芯片检测第一接口有电压输入时,输出第一插入检测信号给MCU,MCU控制第一开关和第二开关进入默认连接状态,使第一接口与桥接芯片连接(如图2中的点虚线所示),MCU控制接口芯片通过USB PD通讯通知手机其为主设备,手机即可通过USB OTG功能访问存储模块中的存储卡。

手机、PC机均与背夹附件连接:当接口芯片检测第一接口有电压输入,且MCU检测第二接口有电压输入时,MCU输出切换指令控制第一开关和第二开关切换(即选择端3连接第二数据端2),使桥接芯片、第一接口和第二接口均与USB集线器的相应端口连接, MCU控制接口芯片通过USB PD通讯通知手机转换为从设备, PC机即可同时访问存储卡和手机内存。

PC机拔出后:MCU检测第二接口没有外接PC机时内部产生第二拔出检测信号,控制第一开关和第二开关恢复默认连接状态,即恢复手机与桥接芯片的连接。

手机拔出后:接口芯片检测第一接口没有外接手机时,输出第一拔出检测信号给MCU,MCU控制第一开关和第二开关保持默认连接状态。

基于上述的用于访问扩展存储的系统,本发明还提供一种访问扩展存储方法,请参阅图3,所述访问扩展存储方法包括:

S100、背夹附件检测第一终端接入时,将第一终端设置为主设备,第一终端访问背夹附件内部的存储卡;

本步骤具体包括:

步骤11、检测控制模块检测第一接口外接第一终端时,控制切换模块将存储模块与第一接口连接;

步骤1、将第一终端设置为主设备,使第一终端访问存储模块内置的存储卡。

S200、背夹附件检测第二终端接入时,将第一终端设置为从设备,第二终端设置为主设备,第二终端访问背夹附件内部的存储卡以及第一终端的内存。

在所述步骤S100的基础上,所述步骤S200具体包括:

步骤21、背夹附件检测第二接口外接第二终端时,控制切换模块将存储模块和第一接口均与USB集线器连接;

步骤22、将第一终端转换为从设备,第二终端设置为主设备,使第二终端同时访问存储模块内置的存储卡和第一终端的内存。

所述步骤S100~S200的具体过程可参见上述系统的工作原理,此处不作赘述。

综上所述,本发明提供的背夹附件检测第一终端接入时,通过内部的开关的默认连接状态使第一终端与背夹附件连接,将第一终端设置为主设备,第一终端即可访问背夹附件内部的存储卡,以扩展第一终端的存储空间。当背夹附件检测第一终端和第二终端均接入时,通过对内部的开关进行切换,使第一终端和第二终端均与背夹附件连接,将第一终端设置为从设备,第二终端设置为主设备,第二终端即可同时访问背夹附件内部的存储卡以及第一终端的内存。这样既能实现扩展第一终端外接存储卡的功能,又能方便用户使用第二终端同时访问第一终端和存储卡的数据。从而解决了现有存储背夹不能同时连接两个终端,也不能使一个终端同时访问存储背夹的存储空间和另一终端的存储空间的问题。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1