Type-C接口的数据传输方法和装置制造方法及图纸

技术编号:39060818 阅读:9 留言:0更新日期:2023-10-12 19:53
本申请公开了一种Type

【技术实现步骤摘要】
Type

C接口的数据传输方法和装置


[0001]本申请属于数据传输领域,具体涉及一种Type

C接口的数据传输方法和装置。

技术介绍

[0002]Type

C接口是一种时下主流采用的USB接口形式,全称叫USB Type

C。拥有比Type

A及Type

B均小的体积,是一种可以应用与个人计算机(Personal Computer,PC),又可以应用在外部设备的接口类型。
[0003]Type

C接口中集成有不同技术规范的接口,在使用Type

C接口进行数据传输时,采用单一技术规范的接口进行数据传输,数据传输的速度受到单一技术规范的限制,数据传输的速度慢,数据传输花费的时间比较长。

技术实现思路

[0004]本申请实施例的目的是提供一种Type

C接口的数据传输方法和装置,能够解决使用Type

C接口进行数据传输时,采用单一技术规范的接口进行数据传输,数据传输的速度受到单一技术规范的限制,数据传输的速度慢,数据传输花费的时间比较长的问题。
[0005]第一方面,本申请实施例提供了一种Type

C接口的数据传输方法,Type

C接口包括第一接口和第二接口,数据传输方法包括:获取待传输数据的数据量;确定数据量与预设数据量的第一比较结果;根据第一比较结果选择第一接口和/或第二接口传输待传输数据。
[0006]第二方面,本申请实施例提供了一种Type

C接口的数据传输装置,Type

C接口包括第一接口和第二接口,数据传输装置包括:获取单元,用于获取待传输数据的数据量;比较单元,用于确定数据量与预设数据量的第一比较结果;处理单元,用于根据第一比较结果选择第一接口和/或第二接口传输待传输数据。
[0007]第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
[0008]第四方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面的方法的步骤。
[0009]第五方面,本申请实施例提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面的方法。
[0010]第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面的方法。
[0011]在本申请实施例中,在需要传输待传输数据的情况下,获取待传输数据的数据量,以便将待传输的数据量与预设数据量进行比较,从而得到第一比较结果,以此来知悉待传输数据的多少,并根据第一比较结果来选择第一接口和/或第二接口来传输。
[0012]在上述实施例中,在使用第一接口和第二接口同时进行传输的情况下,能够充分利用Type

C接口中所包含的接口传输资源,降低了数据传输的速度受到单一技术规范的限
制,以此来提高数据的传输速度,缩短数据传输的时间。
附图说明
[0013]图1是本申请一些实施例的Type

C接口的数据传输方法的流程示意图;
[0014]图2是本申请一些实施例的Type

C接口中各端脚定义示意图;
[0015]图3是本申请一些实施例的Type

C接口的连接示意图;
[0016]图4是本申请一些实施例的USB2信号线的数据传输原理图;
[0017]图5是本申请一些实施例的USB3信号线的数据传输原理图;
[0018]图6是本申请一些实施例的设备A通过USB3信号线和USB2信号线向设备B发送数据的示意图;
[0019]图7是本申请一些实施例的USB3信号的示意图;
[0020]图8是本申请一些实施例的设备A向设备B发送数据时USB3信号的示意图;
[0021]图9是本申请一些实施例的设备A向设备B接收数据时USB3信号的示意图;
[0022]图10是本申请一些实施例的USB3中TX和RX通路上同向进行数据传输的示意图之一;
[0023]图11是本申请一些实施例的USB3中TX和RX通路上同向进行数据传输的示意图之二;
[0024]图12是本申请一些实施例的USB3中TX和RX通路上同向进行数据传输的示意图之三;
[0025]图13是本申请一些实施例的USB3中TX和RX通路上同向进行数据传输的示意图之四;
[0026]图14是本申请一些实施例的Type

C接口的数据传输装置的示意框图;
[0027]图15是本申请一些实施例的电子设备的示意框图;
[0028]图16是本申请一些实施例的电子设备的硬件结构示意图。
具体实施方式
[0029]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。
[0030]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0031]下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的Type

C接口的数据传输方法和装置进行详细地说明。
[0032]在本申请中的一些实施例中,提出了一种Type

C接口的数据传输方法,Type

C接口包括第一接口和第二接口。
[0033]其中,第一接口采用第一技术规范,第二接口采用第二技术规范,第二技术规范的传输速度大于第一技术规范的传输速度。基于此,如图1所示,Type

C接口的数据传输方法包括:
[0034]步骤102,获取待传输数据的数据量。
[0035]在该实施例中,待传输数据可以是文字数据、图像数据、亦或是不同电子设备之间传输的指令数据,其具体指代的数据在此不再进行赘述。
[0036]步骤104,确定数据量与预设数据量的第一比较结果。
[0037]步骤106,根据第一比本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种Type

C接口的数据传输方法,所述Type

C接口包括第一接口和第二接口,其特征在于,所述数据传输方法包括:获取待传输数据的数据量;确定所述数据量与预设数据量的第一比较结果;根据所述第一比较结果选择所述第一接口和/或所述第二接口传输所述待传输数据。2.根据权利要求1所述的Type

C接口的数据传输方法,其特征在于,所述预设数据量包括第一数据量和第二数据量,所述第一数据量小于所述第二数据量,所述根据所述第一比较结果选择所述第一接口和/或所述第二接口传输所述待传输数据,包括:在所述数据量小于或等于所述第一数据量的情况下,选择所述第一接口传输所述待传输数据;在所述数据量大于所述第一数据量、且小于或等于所述第二数据量的情况下,选择所述第二接口传输所述待传输数据;在所述数据量大于所述第二数据量的情况下,确定所述待传输数据中的第一待传输数据和第二待传输数据,选择所述第一接口传输所述第一待传输数据,选择所述第二接口传输所述第二待传输数据;其中,所述第一待传输数据的数据量小于所述第二待传输数据的数据量。3.根据权利要求2所述的Type

C接口的数据传输方法,其特征在于,所述第二接口包括发射端口和接收端口,所述选择所述第二接口传输所述待传输数据,包括:获取所述待传输数据的数据量与第三数据量的第二比较结果;在所述待传输数据的数据量大于所述第三数据量的情况下,选择所述发射端口和所述接收端口传输所述待传输数据;在所述待传输数据的数据量小于或等于所述第三数据量的情况下,选择所述发射端口或所述接收端口传输所述待传输数据。4.根据权利要求2所述的Type

C接口的数据传输方法,其特征在于,所述第二接口包括发射端口和接收端口,所述选择所述第二接口传输所述第二待传输数据,包括:获取所述第二待传输数据的数据量与第四数据量的第三比较结果;在所述第二待传输数据的数据量大于所述第四数据量的情况下,选择所述发射端口和所述接收端口传输所述第二待传输数据;在所述第二待传输数据的数据量小于或等于所述第四数据量的情况下,选择所述发射端口或所述接收端口传输所述第二待传输数据。5.根据权利要求3或4所述的Type

C接口的数据传输方法,其特征在于,电子设备包括第一控制器和第二控制器,所述第一控制器具有第一静触点和第二静触点,所述第二控制器具有第三静触点和第四静触点,所述发射端口具有第一动触点,所述接收端口具有第二动触点,选择所述发射端口和所述接收端口传输所述待传输数据或选择所述发射端口和所述接收端口传输所述第二待传输数据,包括:控制所述第一动触点与所述第三静触点连接,以及控制所述第二动触点与所述第四静触点连接。6.根据权利要求3或4所述的Type

C接口的数据传输方法,其特征在于,电子设备包括第一控制器和第二控制器,所述第一控制器具有第一静触点和第二静触点,所述第二控制
器具有第三静触点和第四静触点,所述发射端口具有第一动触点,所述接收端口具有第二动触点,选择所述发射端口或所述接收端口传输所述待传输数据或选择所述发射端口或所述接收端口传输所述第二待传输数据,包括:控制所述第一动触点与所述第一静触点连接,以及控制所述第二动触点与所述第二静触点连接。7.根据权利要求3或4所述的Type

C接口的数据传输方法,其特征在于,所述发射端口的数量为多个,所述接收端口的数量为多个,所述数据传输方法还包括:根据所述待传输数据的数据量确定所述发射端口和/或所述接收端口的使用数量。8.根据权利要求1至4中任一项所述的Type

C接口的数据传输方法,其特征在于,所述数据传输方法还包括:对所述第二接口进行USB枚举;在所述第二接口USB枚举成功的情况下,对所...

【专利技术属性】
技术研发人员:张广超罗方丁
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:

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

1