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数据传输通道向所述第二设备传输用户指定的文件;若所述确定结果为所述第一设 ...
【技术保护点】
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适配器,用于检测与所述第一设备连接的第二设备的设备类型;当根据所述设备类型确定出所述第二设备是能与所述第一设备共享数据...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。