一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种Type-C接口电路及电子设备的制作方法

2022-04-09 10:03:16 来源:中国专利 TAG:

一种type-c接口电路及电子设备
技术领域
1.本技术实施例涉及计算机通用串行总线接口领域,尤其涉及一种type-c接口电路及电子设备。


背景技术:

2.由于通用串行总线(universal serial bus,usb)可以连接键盘、鼠标、大容量存储设备等多种外部设备,具有传输速度快、使用方便、支持热插拔、连接灵活、独立供电等优点,因此usb接口被广泛应用于触控一体机、平板电脑、智慧黑板、计算机或终端等电子设备。
3.目前,电子设备常用的接口类型包括usb接口和type-c接口,并且电子设备可以同时包括usb接口和type-c接口。例如,触控一体机可以包括3个usb接口和1个type-c接口。其中,电子设备的type-c接口可以作为下行端口连接从设备(例如:鼠标、键盘等外部设备),也可以作为上行端口连接主设备(例如:支持dp(displayport)替代模式的计算机)。当电子设备的type-c接口作为上行端口连接主设备时,主设备可以与电子设备中usb接口连接的外部设备通信。但是,当type-c接口作为下行端口连接从设备时,电子设备无法同时与type-c和usb接口连接的外部设备通信。


技术实现要素:

4.本技术实施例提供一种type-c接口电路及电子设备,解决了电子设备在type-c接口连接从设备时,无法同时与type-c和usb接口连接的外部设备通信的问题。
5.为达到上述目的,本技术实施例采用如下技术方案:
6.本技术实施例的第一方面,提供一种通用串行总线type-c接口电路,该type-c接口电路包括:type-c接口、第一切换开关、第二切换开关和第一通用串行总线usb集线模块,type-c接口中的第一usb链路与第一切换开关的固定端耦合,第一切换开关的第一选择端与第二切换开关的第一选择端耦合,第一切换开关的第二选择端与第一usb集线模块的第一下行端口耦合,第一usb集线模块的第二下行端口用于连接外接设备。第二切换开关的固定端与第一usb集线模块的第一上行端口耦合,第二切换开关的第二选择端用于与操作系统主板中的第一usb链路耦合。
7.第一切换开关,用于接收第一切换控制信号,在第一切换控制信号的控制下,将第一切换开关的第一选择端与type-c接口中的第一usb链路连通。第二切换开关,用于接收第二切换控制信号,在第二切换控制信号的控制下,将第一usb集线模块的第一上行端口与第二切换开关的第一选择端连通。
8.或者,第一切换开关,用于接收第三切换控制信号,在第三切换控制信号的控制下,将第一切换开关的第二选择端与type-c接口中的第一usb链路连通。第二切换开关,用于接收第四切换控制信号,在第四切换控制信号的控制下,将第一usb集线模块的第一上行端口与第二切换开关的第二选择端连通。
9.可选的,第一切换开关和第二切换开关为同类型的切换开关,第一切换开关和第二切换开关可以均为支持usb2.0的切换开关,也可以均为支持usb3.0的切换开关。本技术实施例对于第一切换开关和第二切换开关支持的usb协议版本并不限定,下述实施例以第一切换开关和第二切换开关为usb3.0切换开关为例进行示例性说明。
10.可选的,第一usb链路可以为usb2.0链路,也可以为usb3.0链路。本技术实施例对于第一usb链路支持的usb协议版本并不限定,下述实施例以第一usb链路为usb3.0链路为例进行示例性说明。
11.可选的,第一usb集线模块支持的usb协议版本与第一usb链路支持的usb协议版本有关,例如,当第一usb链路为usb2.0链路时,第一usb集线模块为usb2.0集线模块。当第一usb链路为usb3.0链路时,第一usb集线模块为usb3.0集线模块。本技术实施例对于第一usb集线模块的具体类型并不限定,下述实施例以第一usb集线模块为usb3.0集线模块为例进行示例性说明。
12.可选的,第一usb集线模块可以包括一个上行端口,也可以包括多个上行端口,第一usb集线模块的第二下行端口可以为一个,也可以为多个。本技术实施例对于第一usb集线模块包括上行端口和第二下行端口的具体数量并不限定。示例性的,第一usb集线模块包括两个上行端口和三个第二下行端口。
13.可选的,第一切换控制信号、第二切换控制信号、第三切换控制信号和第四切换控制信号可以由电子设备中系统芯片产生。第一切换控制信号和第二切换控制信号可以是同一个切换信号,也可以是不同的切换控制信号。第三切换控制信号和第四切换控制信号可以是同一个切换控制信号,也可以是不同的切换控制信号。本技术实施例对于第一切换控制信号和第二切换是否为同一个切换控制信号并不限定,对于第三切换控制信号和第四切换是否为同一个切换控制信号并不限定。
14.基于本方案,通过第一切换控制信号、第二切换控制信号、第三切换控制信号和第四切换控制信号触发第一切换开关和第二切换开关连通不同的链路。当电子设备的type-c接口作为上行端口连接主设备时,主设备可以与电子设备中usb接口连接的外部设备通信,当type-c接口作为下行端口连接从设备时,电子设备可以同时与usb接口和type-c接口连接的外部设备通信。而且,当第一usb链路为usb3.0时,数据传输效率更高。
15.结合第一方面,在一种实施方式中,该type-c接口电路还包括:第三切换开关、第四切换开关和第二usb集线模块,type-c接口中的第二usb链路与第三切换开关的固定端耦合,第三切换开关的第一选择端与第二usb集线模块的上行端口耦合,第二usb集线模块的第一下行端口用于与触控设备耦合,第三切换开关的第二选择端与第一usb集线模块的第三下行端口耦合,第一usb集线模块的第二上行端口与第四切换开关的固定端耦合,第四切换开关的第一选择端与第二usb集线模块的第二下行端口耦合,第四切换开关的第二选择端用于与操作系统主板中的第二usb链路耦合。
16.第三切换开关,用于接收第五切换控制信号,在第五切换控制信号的控制下,将type-c接口中的第二usb链路与第三切换开关的第一选择端连通。第四切换开关,用于接收第六切换控制信号,在第六切换控制信号的控制下,将第一usb集线模块的第二上行端口与第四切换开关的第一选择端连通。
17.或者,第三切换开关,用于接收第七切换控制信号,在第七切换控制信号的控制
下,将type-c接口中的第二usb链路与第三切换开关的第二选择端连通。第四切换开关,用于接收第八切换控制信号,在第八切换控制信号的控制下,将第一usb集线模块的第二上行端口与第四切换开关的第二选择端连通。
18.可选的,第三切换开关和第四切换开关为同类型的切换开关,第三切换开关和第四切换开关支持的usb版本协议与第二usb链路支持的usb协议版本相同。本技术实施例对于第三切换开关和第四切换开关支持的usb版本协议并不限定。
19.可选的,第二usb链路支持的usb协议版本低于第一usb链路支持的usb协议版本。本技术实施例对于第二usb链路支持的usb协议具体版本并不限定。
20.可选的,第二usb集线模块支持的usb协议版本与第二usb链路支持的usb协议版本有关。本技术实施例对于第二usb集线模块的具体类型并不限定,示例性的,第二usb集线模块可以为usb2.0集线模块。
21.可选的,第二usb集线模块的第二下行端口可以为一个,也可以为多个。本技术实施例对于第二下行端口的具体数量并不限定。示例性的,第二usb集线模块第二下行端口的数量可以为两个。
22.可选的,第五切换控制信号、第六切换控制信号、第七切换控制信号和第八切换控制信号可以由电子设备中系统芯片产生。第五切换控制信号和第六切换控制信号可以是同一个切换控制信号,也可以是不同的切换控制信号。第七切换控制信号和第八切换控制信号可以是同一个切换控制信号,也可以是不同的切换控制信号。本技术实施例对于第五切换控制信号和第六切换控制信号是否为同一个切换控制信号并不限定,对于第七切换控制信号和第八切换控制信号是否为同一个切换控制信号并不限定。
23.基于本方案,通过第五切换控制信号、第六切换控制信号、第七切换控制信号和第八切换控制信号,触发第一切换开关、第二切换开关、第三切换开关和第四切换开关连通不同的链路,将type-c和usb接口的兼容性提高。当电子设备的type-c接口作为上行端口连接主设备时,主设备可以通过第一usb链路与电子设备中usb接口连接的外部设备通信,还可以通过第二usb链路与电子设备中usb接口连接的外部设备通信。当type-c接口作为下行端口连接外部设备时,电子设备可以通过第一usb链路同时与usb接口和type-c接口连接的外部设备通信,电子设备还可以通过第二usb链路同时与usb接口和type-c接口连接的外部设备通信。当外部设备或主设备支持的usb协议版本与第一usb链路支持的usb协议版本相同时,通过第一usb链路(例如:usb3.0链路)进行数据传输可以提高传输效率。
24.结合第一方面,在一种实施方式中,该type-c接口电路还包括:信号控制器,信号控制器与type-c接口耦合。信号控制器,用于在确定type-c接口连接的设备为主设备时,产生第一切换控制信号、第二切换控制信号、第五切换控制信号、第六切换控制信号。在确定type-c接口连接的设备为从设备时,产生第三切换控制信号、第四切换控制信号、第七切换控制信号、第八切换控制信号。
25.可选的,第一切换控制信号、第二切换控制信号、第五切换控制信号和第六切换控制信号可以为同一个切换控制信号,第三切换控制信号、第四切换控制信号、第七切换控制信号和第八切换控制信号可以为同一个切换控制信号。
26.基于本方案,通过检测type-c接口连接设备的类型,产生不同的切换控制信号,以使切换开关连通不同的链路。
27.结合第一方面,在一种实施方式中,第一usb链路为usb3.0链路,第二usb链路为usb2.0链路。
28.基于本方案,第一usb链路为usb3.0链路,可以提高数据传输的效率。
29.结合第一方面,在一种实施方式中,第一usb集线模块为usb3.0集线模块,第二usb集线模块为usb2.0集线模块。
30.基于本方案,第一usb集线模块为usb3.0集线模块,可以提高数据传输的效率。
31.本技术实施例的第二方面,提供一种电子设备,该电子设备包括上述第一方面以及第一方面的各种实现方式所述的type-c接口电路。
32.结合第二方面,在一种实施方式中,上述电子设备包括触控一体机、平板电脑、智慧黑板、计算机或终端。
33.本技术实施例的第三方面,提供一种通用串行总线type-c接口电路的控制方法,该type-c接口电路包括type-c接口、第一切换开关、第二切换开关和第一通用串行总线usb集线模块。type-c接口中的第一usb链路与第一切换开关的固定端耦合,第一切换开关的第一选择端与第二切换开关的第一选择端耦合,第一切换开关的第二选择端与第一usb集线模块的第一下行端口耦合,第一usb集线模块的第二下行端口用于连接外接设备。第二切换开关的固定端与第一usb集线模块的第一上行端口耦合,第二切换开关的第二选择端用于与操作系统主板耦合。所述方法包括:
34.接收第一切换控制信号,在第一切换控制信号的控制下,将第一切换开关的第一选择端与type-c接口中的第一usb链路连通。接收第二切换控制信号,在第二切换控制信号的控制下,将第一usb集线模块的第一上行端口与第二切换开关的第一选择端连通,以使第一usb集线模块的第一上行端口与type-c接口通过第一usb链路连通。
35.或者,接收第三切换控制信号,在第三切换控制信号的控制下,将第一切换开关的第二选择端与type-c接口中的第一usb链路连通。接收第四切换控制信号,在第四切换控制信号的控制下,将第一usb集线模块的上行端口与第二切换开关的第二选择端连通,以使第一usb集线模块的第一上行端口和type-c接口与操作系统主板中的第一usb链路连通。
36.结合第三方面,在一种实施方式中该type-c接口电路还包括第三切换开关、第四切换开关和第二usb集线模块。type-c接口中的第二usb链路与第三切换开关的固定端耦合,第三切换开关的第一选择端与第二usb集线模块的上行端口耦合,第二usb集线模块的第一下行端口用于与触控设备耦合,第三切换开关的第二选择端与第一usb集线模块的第三下行端口耦合,第一usb集线模块的第二上行端口与第四切换开关的固定端耦合,第四切换开关的第一选择端与第二usb集线模块的第二下行端口耦合,第四切换开关的第二选择端用于与操作系统主板中的第二usb链路耦合。所述方法还包括:
37.接收第五切换控制信号,在第五切换控制信号的控制下,将type-c接口中的第二usb链路与第三切换开关的第一选择端连通。接收第六切换控制信号,在第六切换控制信号的控制下,将第一usb集线模块的第二上行端口与第四切换开关的第一选择端连通,以使第一usb集线模块的第二上行端口与type-c接口通过第二usb链路连通。
38.或者,接收第七切换控制信号,在第七切换控制信号的控制下,将type-c接口中的第二usb链路与第三切换开关的第二选择端连通。接收第八切换控制信号,在第八切换控制信号的控制下,将第一usb集线模块的第二上行端口与所述第四切换开关的第二选择端连
通,以使第一usb集线模块的第二上行端口和type-c接口与操作系统主板中的第二usb链路连通。
39.本技术中第二方面和第三方面的描述,可以参考第一方面的详细描述;并且,第二方面和第三方面的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。
附图说明
40.图1为本技术实施例提供的一种type-c接口电路的结构示意图;
41.图2为本技术实施例提供的一种切换开关的结构示意图;
42.图3为本技术实施例提供的一种usb集线模块的结构示意图;
43.图4为本技术实施例提供的另一种type-c接口电路的结构示意图;
44.图5为本技术实施例提供的又一种type-c接口电路的结构示意图;
45.图6为本技术实施例提供的再一种type-c接口电路的结构示意图;
46.图7为本技术实施例提供的再一种type-c接口电路的结构示意图;
47.图8为本技术实施例提供的再一种type-c接口电路的结构示意图;
48.图9为本技术实施例提供的再一种type-c接口电路的结构示意图。
具体实施方式
49.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。在本技术中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或,a和b和c,其中a、b和c可以是单个,也可以是多个。另外,为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定。比如,本技术实施例中的第一切换开关的“第一”和第二切换开关中的“第二”仅用于区分不同的切换开关。本技术实施例中出现的第一、第二等描述,仅作示意与区分描述对象之用,没有次序之分,也不表示本技术实施例中对设备个数的特别限定,不能构成对本技术实施例的任何限制。
50.需要说明的是,本技术中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
51.首先,对本技术实施例中的名词进行介绍。
52.type-c一般指usb type-c,usb type-c是一种usb接口外形标准,拥有比type-a和type-b均小的体积,可以作为上行端口连接主设备(例如:笔记本电脑),也可以作为下行端口连接从设备(例如:硬盘,鼠标)。
53.触控一体机是将触摸屏、液晶屏、工业pc单元(俗称的主机)以及一体机外壳进行
组合,通过电源线实现触控操作的设备。触控一体机具有触控功能、显示功能、音响功能、网络功能等多种功能,在不同场合配合不同的应用软件资源,可以应用于教育领域、会议系统、监控指挥中心、广告发布等不同场景。
54.为了解决电子设备在type-c接口连接从设备时,无法同时与usb接口连接的外部设备通信的问题,本技术实施例提供一种通用串行总线type-c接口电路,在type-c接口连接从设备时,电子设备可以同时与type-c和usb接口连接的外部设备通信。
55.下面将结合附图对本技术实施例的实施方式进行详细描述。
56.本技术实施例提供一种type-c接口电路,该type-c接口电路可以应用于触控一体机、平板电脑、计算机或终端等电子设备。本技术实施例对于type-c接口电路应用的具体设备并不限定,下述实施例以type-c接口电路应用于触控一体机为例对本技术实施例提供的type-c接口电路进行介绍。
57.如图1所示,该type-c接口电路包括type-c接口、第一切换开关、第二切换开关和第一通用串行总线usb集线模块。type-c接口中的第一usb链路与第一切换开关的固定端耦合,第一切换开关的第一选择端与第二切换开关的第一选择端耦合,第一切换开关的第二选择端与第一usb集线模块的第一下行端口耦合,第一usb集线模块的第二下行端口用于连接外接设备。第二切换开关的固定端与第一usb集线模块的第一上行端口耦合,第二切换开关的第二选择端用于与操作系统主板中的第一usb链路耦合。
58.第一切换开关,用于接收第一切换控制信号,在第一切换控制信号的控制下,将第一切换开关的第一选择端与type-c接口中的第一usb链路连通。第二切换开关,用于接收第二切换控制信号,在第二切换控制信号的控制下,将第一usb集线模块的第一上行端口与第二切换开关的第一选择端连通。
59.或者,第一切换开关,用于接收第三切换控制信号,在第三切换控制信号的控制下,将第一切换开关的第二选择端与type-c接口中的第一usb链路连通。
60.第二切换开关,用于接收第四切换控制信号,在第四切换控制信号的控制下,将第一usb集线模块的第一上行端口与第二切换开关的第二选择端连通。
61.可选的,第一切换开关和第二切换开关为同类型的切换开关,第一切换开关和第二切换开关均为支持usb2.0的切换开关,也可以均为支持usb3.0的切换开关。本技术实施例对于第一切换开关和第二切换开关支持的usb协议版本并不限定,下述实施例以第一切换开关和第二切换开关为usb3.0切换开关为例进行示例性说明。
62.可选的,第一切换开关和第二切换开关可以为如图2所示的切换开关,该切换开关包括第一选择端和第二选择端。其中,a0_p、a0_n、a1_p和a1_n端口为usb差分信号端,b0_p、b0_n、b1_p、b1_n和c0_p、c0_n、c1_p、c1_n端口分别为第一选择端和第二选择端。sel端用于接收第一切换控制信号和第三切换控制信号。本技术实施例对于第一切换开关的具体类型,第一切换开关包括的选择端的具体数量并不限定,例如,第一开关也可以为三选一开关,或者其他数量的多选一开关。
63.可选的,第一usb链路可以为usb2.0链路,也可以为usb3.0链路。本技术实施例对于第一usb链路支持的usb协议版本并不限定,下述实施例以第一usb链路为usb3.0链路为例进行示例性说明。
64.可选的,第一usb集线模块支持的usb协议版本与第一usb链路支持的usb协议版本
有关,例如,当第一usb链路为usb2.0链路时,第一usb集线模块为usb2.0集线模块。当第一usb链路为usb3.0链路时,第一usb集线模块为usb3.0集线模块。本技术实施例对于第一usb集线模块的具体类型并不限定,下述实施例以第一usb集线模块为usb3.0集线模块为例进行示例性说明。
65.可选的,第一usb集线模块可以包括一个上行端口,也可以包括多个上行端口,第一usb集线模块的第二下行端口可以为一个,也可以为多个。本技术实施例对于第一usb集线模块包括上行端口和第二下行端口的具体数量并不限定。示例性的,第一usb集线模块包括两个上行端口和三个第二下行端口。
66.示例性的,第一usb集线模块可以为如图3所示的usb集线模块,如图3所示,第一usb集线模块中的第一上行端口与第二切换开关耦合,第一usb集线模块中的第一下行端口与第一切换开关的第二选择端耦合,第一usb集线模块还包括两个第二下行端口,该两个第二下行端口可以连接外部设备。
67.可选的,第一切换控制信号、第二切换控制信号、第三切换控制信号和第四切换控制信号可以由触控一体机中系统芯片产生。第一切换控制信号和第二切换控制信号可以是同一个切换信号,也可以是不同的切换控制信号。第三切换控制信号和第四切换控制信号可以是同一个切换控制信号,也可以是不同的切换控制信号。本技术实施例对于第一切换控制信号和第二切换是否为同一个切换控制信号并不限定,对于第三切换控制信号和第四切换是否为同一个切换控制信号并不限定。
68.type-c接口可以作为下行端口连接从设备(外部设备),也可以作为上行端口连接主设备。当type-c接口连接的设备不同时,第一切换开关和第二切换开关接收不同的切换控制信号。本技术实施例对于type-c接口连接设备的具体类型并不限定。
69.示例性的,当type-c接口连接的设备为主设备(例如:支持dp替代模式的计算机)时,第一切换开关接收第一切换控制信号,第二切换开关接收第二切换控制信号。当type-c接口连接的设备为外部设备(例如:u(universal serial bus,usb)盘)时,第一切换开关接收第三切换控制信号,第二切换开关接收第四切换控制信号。
70.例如,如图4所示,以实线表示usb链路连通可以进行数据交互,虚线表示usb链路未连通不可以进行数据交互为例。当type-c接口作为上行接口接入主设备时,第一切换开关接收第一切换控制信号,在第一切换控制信号的控制下,将第一切换开关的第一选择端与type-c接口中的第一usb链路连通。第二切换开关接收第二切换控制信号,在第二切换控制信号的控制下,将第一usb集线模块的上行端口与第二切换开关的第一选择端连通。以使第一usb集线模块第二下行端口连接的外部设备,与type-c接口连接的主设备通过第一usb链路通信。
71.再例如,如图5所示,实线表示usb链路连通,虚线表示usb链路未连通。当type-c接口作为下行接口连接外部设备时,第一切换开关接收第三切换控制信号,在第三切换控制信号的控制下,将第一切换开关的第二选择端与type-c接口中的第一usb链路连通。第二切换开关接收第四切换控制信号,在第四切换控制信号的控制下,将第一usb集线模块的上行端口与第二切换开关的第二选择端连通。以使第一usb集线模块第二下行端口连接的外部设备和type-c接口连接的外部设备与操作系统主板通过第一usb链路通信。
72.本技术实施例提供的type-c接口电路,通过第一切换控制信号、第二切换控制信
号、第三切换控制信号和第四切换控制信号触发第一切换开关和第二切换开关连通不同的链路。当触控一体机的type-c接口作为上行端口连接主设备时,主设备可以与触控一体机中usb接口连接的外部设备通信,当type-c接口作为下行端口连接从设备时,触控一体机可以同时与usb接口和type-c接口连接的外部设备通信。当第一usb链路为usb3.0时,数据传输效率更高。
73.如图6所示,本技术实施例还提供一种type-c接口电路,该type-c接口电路还包括第三切换开关、第四切换开关和第二usb集线模块。type-c接口中的第二usb链路与第三切换开关的固定端耦合,第三切换开关的第一选择端与第二usb集线模块的上行端口耦合,第二usb集线模块的第一下行端口用于与触控设备耦合,第三切换开关的第二选择端与第一usb集线模块的第三下行端口耦合,第一usb集线模块的第二上行端口与第四切换开关的固定端耦合,第四切换开关的第一选择端与第二usb集线模块的第二下行端口耦合,第四切换开关的第二选择端用于与操作系统主板中的第二usb链路耦合。
74.第三切换开关,用于接收第五切换控制信号,在第五切换控制信号的控制下,将type-c接口中的第二usb链路与第三切换开关的第一选择端连通。第四切换开关,用于接收第六切换控制信号,在第六切换控制信号的控制下,将第一usb集线模块的上行端口与第四切换开关的第一选择端连通。
75.或者,第三切换开关,用于接收第七切换控制信号,在第七切换控制信号的控制下,将type-c接口中的第二usb链路与第三切换开关的第二选择端连通。第四切换开关,用于接收第八切换控制信号,在第八切换控制信号的控制下,将第一usb集线模块的上行端口与第四切换开关的第二选择端连通。
76.可选的,第三切换开关和第四切换开关为同类型的切换开关,第三切换开关和第四切换开关支持的usb版本协议与第二usb链路支持的usb协议版本相同。本技术实施例对于第三切换开关和第四切换开关支持的usb版本协议并不限定。
77.可选的,第二usb链路支持的usb协议版本低于第一usb链路支持的usb协议版本。本技术实施例对于第二usb链路支持的usb协议具体版本并不限定。
78.示例性的,当第一usb链路为usb3.0链路时,第二usb链路可以为usb2.0链路,第三切换开关和第四切换开关均为usb2.0切换开关。
79.可选的,第二usb集线模块支持的usb协议版本与第二usb链路支持的usb协议版本有关。本技术实施例对于第二usb集线模块的具体类型并不限定,示例性的,第二usb集线模块可以为usb2.0集线模块。
80.可选的,第二usb集线模块的第二下行端口可以为一个,也可以为多个。本技术实施例对于第二下行端口的具体数量并不限定。示例性的,第二usb集线模块第二下行端口的数量可以为两个。
81.可选的,第五切换控制信号、第六切换控制信号、第七切换控制信号和第八切换控制信号可以由触控一体机中系统芯片产生。第五切换控制信号和第六切换控制信号可以是同一个切换控制信号,也可以是不同的切换控制信号。第七切换控制信号和第八切换控制信号可以是同一个切换控制信号,也可以是不同的切换控制信号。本技术实施例对于第五切换控制信号和第六切换控制信号是否为同一个切换控制信号并不限定,对于第七切换控制信号和第八切换控制信号是否为同一个切换控制信号并不限定。
82.type-c接口可以作为下行端口连接外部设备,也可以作为上行端口连接主设备。当type-c接口连接的设备不同时,第三切换开关和第四切换开关接收不同的切换控制信号。本技术实施例对于type-c接口连接设备的具体类型并不限定。
83.例如,如图7所示,以实线表示usb链路连通可以进行数据交互,虚线表示usb链路未连通不可以进行数据交互为例。当type-c接口接入主设备时,第三切换开关接收第五切换控制信号,在第五切换控制信号的控制下,将type-c接口中的第二usb链路与第三切换开关的第一选择端连通。第四切换开关接收第六切换控制信号,在第六切换控制信号的控制下,将第一usb集线模块的上行端口与第四切换开关的第一选择端连通。以使第一usb集线模块第二下行端口连接的外部设备,与type-c接口连接的主设备通过第二usb链路通信。
84.再例如,如图8所示,以实线表示usb链路连通可以进行数据交互,虚线表示usb链路未连通不可以进行数据交互为例。当type-c接口接入外部设备时,第三切换开关接收第七切换控制信号,在第七切换控制信号的控制下,将type-c接口中的第二usb链路与第三切换开关的第二选择端连通。第四切换开关接收第八切换控制信号,在第八切换控制信号的控制下,将第一usb集线模块的上行端口与第四切换开关的第二选择端连通。
85.本技术实施例提供的type-c接口电路,通过第五切换控制信号、第六切换控制信号、第七切换控制信号和第八切换控制信号,触发第一切换开关、第二切换开关、第三切换开关和第四切换开关连通不同的链路,将type-c和usb接口的兼容性提高。当触控一体机的type-c接口作为上行端口连接主设备时,主设备可以通过第一usb链路与触控一体机中usb接口连接的外部设备通信,数据传输速率更高,同时,主设备可以通过第二usb链路与触控一体机中usb接口连接的外部设备通信。当触控一体机的type-c接口作为下行端口连接外部设备时,触控一体机可以通过第一usb链路同时与usb接口和type-c接口连接的外部设备通信,数据传输速率更高,同时,触控一体机可以通过第二usb链路同时与usb接口和type-c接口连接的外部设备通信。当外部设备或主设备支持的usb协议版本与第一usb链路支持的usb协议版本相同时,通过第一usb链路(usb3.0链路)进行数据传输可以提高传输效率。
86.如图9所示,本技术实施例还提供一种type-c接口电路,该type-c接口电路还包括信号控制器,信号控制器与type-c接口耦合。信号控制器,用于在确定type-c接口连接的设备为主设备时,产生第一切换控制信号、第二切换控制信号、第五切换控制信号和第六切换控制信号。在确定type-c接口连接的设备为从设备时,产生第三切换控制信号、第四切换控制信号、第七切换控制信号和第八切换控制信号。
87.信号控制器用于对接入type-c接口的设备进行检测,根据接入type-c接口设备的类型,产生不同的切换控制信号。
88.可选的,第一切换控制信号、第二切换控制信号、第五切换控制信号和第六切换控制信号可以为同一个切换控制信号,第三切换控制信号、第四切换控制信号、第七切换控制信号和第八切换控制信号可以为同一个切换控制信号。
89.如图9所示,该type-c接口电路还可以包括升压/降压(buck/boost)电路和信号转换器。升压/降压电路的第一端与type-c接口连接,升压/降压电路的第二端与信号控制器连接,升压/降压电路的第三端与供电电源连接。信号控制器的一端与信号控制器连接,另一端与操作系统主板连接。信号控制器可以包括功率输出(power delivery,pd)控制器和buck/boost控制器。
90.可选的,buck/boost控制器接收pd控制器发送的控制信号,将buck/boost电路中的电压调节为适合type-c接口接入设备的充电电压。
91.当接入type-c接口的设备为主设备时,pd控制器还用于配置信号控制器的显示模式以及相关参数,并通过type-c接口的辅助通道进行辅助通信。通信完成后,type-c接口连接的主设备将dp数据信号传输至信号转换器,信号转换器根据触控一体机的影音信号格式进行数据转换,然后传送至触控一体机的操作系统主板中,用于在触控设备进行投屏显示。
92.本技术实施例提供的type-c接口电路通过信号控制器产生切换控制信号触发切换开关连通不同的链路。通过第一usb链路传输数据,数据传输速率更高,用户体验更好,同时提供第二usb链路,能够提高type-c接口电路的兼容性。通过pd控制器和buck/boost控制器将buck/boost电路中的电压调节为适合type-c接口接入设备的充电电压,type-c接口电路可以为更多类型的设备提供充电电压。当type-c接口作为上行端口连接主设备时,主设备可以通过信号转换器在触控设备进行投屏显示,在触控设备上可以直接触控type-c接口连接的主设备实现反向触控功能,而且通过type-c接口可以与第一集线模块的第二下行端口连接,能够为主设备提供usb扩展接口。
93.本技术实施例还提供一种电子设备,该电子设备包括如图1、图4、图5、图6、图7、图8和图9中任一附图所示的type-c接口电路。
94.可选的,该电子设备包括触控一体机、平板电脑、智慧黑板、计算机或终端。本技术实施例对于电子设备的具体类型并不限定。
95.本技术实施例还提供一种通用串行总线type-c接口电路的控制方法,该type-c接口电路包括type-c接口、第一切换开关、第二切换开关和第一通用串行总线usb集线模块,type-c接口中的第一usb链路与第一切换开关的固定端耦合,第一切换开关的第一选择端与第二切换开关的第一选择端耦合,第一切换开关的第二选择端与第一usb集线模块的第一下行端口耦合,第一usb集线模块的第二下行端口用于连接外接设备。第二切换开关的固定端与第一usb集线模块的第一上行端口耦合,第二切换开关的第二选择端用于与操作系统主板耦合。该方法包括:
96.接收第一切换控制信号,在第一切换控制信号的控制下,将第一切换开关的第一选择端与type-c接口中的第一usb链路连通。接收第二切换控制信号,在第二切换控制信号的控制下,将第一usb集线模块的上行端口与第二切换开关的第一选择端连通。以使第一usb集线模块的第一上行端口与type-c接口通过第一usb链路连通。
97.或者,接收第三切换控制信号,在第三切换控制信号的控制下,将第一切换开关的第二选择端与type-c接口中的第一usb链路连通。接收第四切换控制信号,在第四切换控制信号的控制下,将第一usb集线模块的上行端口与第二切换开关的第二选择端连通。以使第一usb集线模块的第一上行端口和type-c接口与操作系统主板中的第一usb链路连通。
98.可选的,上述usb接口电路还包括第三切换开关、第四切换开关和第二usb集线模块。type-c接口中的第二usb链路与第三切换开关的固定端耦合,第三切换开关的第一选择端与第二usb集线模块的上行端口耦合,第二usb集线模块的第一下行端口用于与触控设备耦合,第三切换开关的第二选择端与第一usb集线模块的第三下行端口耦合,第一usb集线模块的第二上行端口与第四切换开关的固定端耦合,第四切换开关的第一选择端与第二usb集线模块的第二下行端口耦合,第四切换开关的第二选择端用于与操作系统主板中的
第二usb链路耦合。该方法还包括:
99.接收第五切换控制信号,在第五切换控制信号的控制下,将type-c接口中的第二usb链路与第三切换开关的第一选择端连通。接收第六切换控制信号,在第六切换控制信号的控制下,将第一usb集线模块的第二上行端口与第四切换开关的第一选择端连通。以使第一usb集线模块的第二上行端口与type-c接口通过第二usb链路连通。
100.或者,接收第七切换控制信号,在第七切换控制信号的控制下,将type-c接口中的第二usb链路与第三切换开关的第二选择端连通。接收第八切换控制信号,在第八切换控制信号的控制下,将第一usb集线模块的第二上行端口与第四切换开关的第二选择端连通。以使第一usb集线模块的第二上行端口和type-c接口与操作系统主板中的第二usb链路连通。
101.可选的,上述usb接口电路还包括信号控制器,信号控制器与type-c接口耦合。该方法还包括:在type-c接口连接的设备为主设备时,产生第一切换控制信号。在type-c接口连接的设备为从设备时,产生第二切换控制信号。
102.可选的,上述第一usb链路为usb3.0链路,第二usb链路为usb2.0链路。
103.可选的,上述第一usb集线模块为usb3.0集线模块,第二usb集线模块为usb2.0集线模块。
104.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何在本技术揭露的技术范围内的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献