一种数据传输方法、装置及USB适配器制造方法及图纸

技术编号:19009084 阅读:34 留言:0更新日期:2018-09-22 08:58
本发明专利技术公开了一种数据传输方法,应用于第一设备,所述方法包括:检测与所述第一设备连接的第二设备的设备类型;根据所述设备类型确定出所述第二设备是能与所述第一设备共享数据的设备时,获取用于表征通用串行总线(USB)状态的第一信号;其中,所述第一信号用于表示数据传输方向;根据所述第一信号确定所述第一设备是数据发送方还是数据接收方,将确定结果通知所述第一设备的中央处理器(CPU),以由所述CPU根据所述确定结果进行数据传输。同时,本发明专利技术还公开了一种数据传输装置及USB适配器。采用本发明专利技术的技术方案,能实现电子设备之间的快速数据传输,提升用户的使用体验。

Data transmission method, device and USB adapter

The invention discloses a data transmission method applied to a first device, which comprises: detecting a device type of a second device connected to the first device; acquiring a universal serial bus (U) for characterizing a device that can share data with the first device when it is determined according to the device type. The first signal of the SB state, wherein the first signal is used to indicate the direction of data transmission, determines whether the first device is a data sender or a data receiver according to the first signal, notifies the central processing unit (CPU) of the first device of the determination result for data transmission by the CPU according to the determination result. . Meanwhile, the invention also discloses a data transmission device and a USB adapter. The technical scheme of the invention can realize fast data transmission between electronic devices and enhance the user's use experience.

【技术实现步骤摘要】
一种数据传输方法、装置及USB适配器
本专利技术涉及计算机处理
,具体涉及一种数据传输方法、装置及USB适配器。
技术介绍
目前,将一电子设备中的文件转移备份到另一电子设备中,有以下几种方式:通过云盘转移,但是,这种传输方式速度较慢;通过U盘转移,由于U盘存储量较小,可能需要反复拷贝多次才能将一电子设备中的文件传输到另一电子设备中;通过移动硬盘来转移,虽然绝大多数情况下拷贝一次即可,但是购买移动硬盘需要额外的费用。因此,如何方便快捷地将一电子设备中的文件转移到另一电子设备中,成为亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术提供一种数据传输方法、装置及USB适配器,能实现电子设备之间的快速数据传输,提升用户的使用体验。为达到上述目的,本专利技术的技术方案是这样实现的:第一方面,本专利技术实施例提供了一种数据传输方法,应用于第一设备,所述方法包括:检测与所述第一设备连接的第二设备的设备类型;根据所述设备类型确定出所述第二设备是能与所述第一设备共享数据的设备时,获取用于表征通用串行总线(USB,UniversalSerialBus)状态的第一信号;其中,所述第一信号用于表示数据传输方向;根据所述第一信号确定所述第一设备是数据发送方还是数据接收方,将确定结果通知所述第一设备的中央处理器(CPU,CentralProcessingUnit),以由所述CPU根据所述确定结果进行数据传输。上述方案中,可选地,所述方法还包括:若所述确定结果为所述第一设备是数据发送方,所述CPU通过USB数据传输通道向所述第二设备传输用户指定的文件;若所述确定结果为所述第一设备是数据接收方,所述CPU通过所述USB数据传输通道接收所述第二设备传输的文件;其中,所述第一设备与所述第二设备之间建立USB数据传输通道。上述方案中,可选地,所述第一设备与所述第二设备之间建立USB数据传输通道,包括:所述第一设备与所述第二设备通过有线方式建立USB数据传输通道;或者所述第一设备与所述第二设备通过无线方式建立USB数据传输通道。上述方案中,可选地,所述获取用于表征USB状态的第一信号,包括:接收用户通过交互界面输入的第一操作;其中,所述第一操作用于表征用户指示所述第一设备作为数据发送方还是数据接收方;根据所述第一操作生成用于表征USB状态的第一信号。第二方面,本专利技术实施例提供了一种数据传输装置,应用于第一设备,所述装置包括:用户交互模块,用于提供交互界面,接收用户通过交互界面输入的第一操作;其中,所述第一操作用于表征用户指示所述第一设备作为数据发送方还是数据接收方;USB适配器,用于检测与所述第一设备连接的第二设备的设备类型;当根据所述设备类型确定出所述第二设备是能与所述第一设备共享数据的设备时,获取用于表征USB状态的第一信号;其中,所述第一信号用于表征数据传输方向;根据所述第一信号确定所述第一设备是数据发送方还是数据接收方,将确定结果通知所述第一设备的CPU,以由所述CPU根据所述确定结果进行数据传输。上述方案中,可选地,所述用户交互模块,还用于:调用并显示所述第一设备中可传输的文件;根据用户的选择操作确定待传输的文件。上述方案中,可选地,所述USB适配器,还用于:为所述第一设备建立与所述第二设备之间的USB数据传输通道;若确定所述第一设备为数据发送方,所述USB数据传输通道将作为所述CPU向所述第二设备传输用户指定的文件的通道;若确定所述第一设备为数据接收方,所述USB数据传输通道将作为所述CPU接收所述第二设备传输的文件的通道。第三方面,本专利技术实施例提供了一种USB适配器,所述USB适配器包括:USB插口,用于与第一设备连接;控制码集(CC,ControlCodes)控制器,用于检测与所述第一设备连接的第二设备的设备类型;当根据所述设备类型确定出所述第二设备是能与所述第一设备共享数据的设备时,获取用于表征通用串行总线(USB)状态的第一信号;其中,所述第一信号用于表示数据传输方向;根据所述第一信号确定所述第一设备是数据发送方还是数据接收方,将确定结果通知所述第一设备的中央处理器(CPU),以由所述CPU根据所述确定结果进行数据传输;对外连接器,通过两根引脚线与所述CC控制器连接,所述对外连接器用于与第二设备连接。上述方案中,可选地,所述CC控制器,还用于通过一根引脚线与所述第一设备的CPU连接。上述方案中,可选地,所述对外连接器包括:有线通信模块,用于与所述第二设备通过有线方式建立USB数据传输通道。上述方案中,可选地,所述对外连接器还包括:无线通信模块,用于与所述第二设备通过无线方式建立USB数据传输通道。本专利技术实施例提供的技术方案,检测与所述第一设备连接的第二设备的设备类型;根据所述设备类型确定出所述第二设备是能与所述第一设备共享数据的设备时,获取用于表征USB状态的第一信号;其中,所述第一信号用于表示数据传输方向;根据所述第一信号确定所述第一设备是数据发送方还是数据接收方,将确定结果通知所述第一设备的CPU,以由所述CPU根据所述确定结果进行数据传输,由于获取的第一信号能够表示数据传输方向,进而使得第一设备能够快速分辨出其是作为数据接收方还是数据发送方,从而有利于实现电子设备之间的快速数据传输,提升用户的使用体验。附图说明图1为本专利技术实施例提供的一种数据传输方法的实现流程示意图;图2为本专利技术实施例提供的一种数据传输装置的组成结构示意图;图3为本专利技术实施例提供的一种USB适配器的组成结构示意图;图4为本专利技术实施例提供的CC控制器与CPU及对外连接器的连接关系示意图;图5为本专利技术实施例提供的一种USB适配器的示意图;图6为本专利技术实施例提供的第一设备与第二设备进行数据传输的示意图。具体实施方式下面结合附图和具体实施例对本专利技术的技术方案进一步详细阐述。本专利技术实施例提供了一种数据传输方法,应用于第一设备,如图1所示,所述方法主要包括:步骤101、检测与所述第一设备连接的第二设备的设备类型。其中,所述设备类型包括:能与第一设备共享数据的设备,不能与第一设备共享数据的设备。这里,所述第一设备可以是笔记本、平板电脑、台式机等设备。例如,能与第一设备共享数据的设备可以是笔记本、平板电脑、台式机等设备;不能与第一设备共享数据的设备可以是电源设备、显示器等设备。在一些可选实施例中,所述第二设备是能通过USB适配器与第一设备连接的设备,如可以是笔记本、平板电脑、台式机等支持USB数据通信的设备,还可以是电源设备等通过USB接口供电的设备,也可以是显示器等通过USB接口充电的设备。步骤102、根据所述设备类型确定出所述第二设备是能与所述第一设备共享数据的设备时,获取用于表征USB状态的第一信号;其中,所述第一信号用于表示数据传输方向。在一些可选实施方式中,所述获取用于表征USB状态的第一信号,包括:接收用户通过交互界面输入的第一操作;其中,所述第一操作用于表征用户指示所述第一设备作为数据发送方还是数据接收方;根据所述第一操作生成用于表征USB状态的第一信号。这里,所述交互界面可以是用户界面(UI,UserInterface)。具体地,在第一设备上安装有人机交互的APP,用户可通过该APP提供的交互界面指定所述第一设备是作为发送方还是作为接收方。其本文档来自技高网...
一种数据传输方法、装置及USB适配器

【技术保护点】
1.一种数据传输方法,应用于第一设备,所述方法包括:检测与所述第一设备连接的第二设备的设备类型;根据所述设备类型确定出所述第二设备是能与所述第一设备共享数据的设备时,获取用于表征通用串行总线USB状态的第一信号;其中,所述第一信号用于表示数据传输方向;根据所述第一信号确定所述第一设备是数据发送方还是数据接收方,将确定结果通知所述第一设备的中央处理器CPU,以由所述CPU根据所述确定结果进行数据传输。

【技术特征摘要】
1.一种数据传输方法,应用于第一设备,所述方法包括:检测与所述第一设备连接的第二设备的设备类型;根据所述设备类型确定出所述第二设备是能与所述第一设备共享数据的设备时,获取用于表征通用串行总线USB状态的第一信号;其中,所述第一信号用于表示数据传输方向;根据所述第一信号确定所述第一设备是数据发送方还是数据接收方,将确定结果通知所述第一设备的中央处理器CPU,以由所述CPU根据所述确定结果进行数据传输。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述确定结果为所述第一设备是数据发送方,所述CPU通过USB数据传输通道向所述第二设备传输用户指定的文件;若所述确定结果为所述第一设备是数据接收方,所述CPU通过所述USB数据传输通道接收所述第二设备传输的文件;其中,所述第一设备与所述第二设备之间建立USB数据传输通道。3.根据权利要求2所述的方法,其特征在于,所述第一设备与所述第二设备之间建立USB数据传输通道,包括:所述第一设备与所述第二设备通过有线方式建立USB数据传输通道;或者所述第一设备与所述第二设备通过无线方式建立USB数据传输通道。4.根据权利要求1所述的方法,其特征在于,所述获取用于表征USB状态的第一信号,包括:接收用户通过交互界面输入的第一操作;其中,所述第一操作用于表征用户指示所述第一设备作为数据发送方还是数据接收方;根据所述第一操作生成用于表征USB状态的第一信号。5.一种数据传输装置,应用于第一设备,所述装置包括:用户交互模块,用于提供交互界面,接收用户通过交互界面输入的第一操作;其中,所述第一操作用于表征用户指示所述第一设备作为数据发送方还是数据接收方;USB适配器,用于检测与所述第一设备连接的第二设备的设备类型;当根据所述设备类型确定出所述第二设备是能与所述第一设备共享数据...

【专利技术属性】
技术研发人员:李华桥
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京,11

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

1