CN114442984B - 一种信号处理方法及第一电子设备 - Google Patents
一种信号处理方法及第一电子设备 Download PDFInfo
- Publication number
- CN114442984B CN114442984B CN202210112277.8A CN202210112277A CN114442984B CN 114442984 B CN114442984 B CN 114442984B CN 202210112277 A CN202210112277 A CN 202210112277A CN 114442984 B CN114442984 B CN 114442984B
- Authority
- CN
- China
- Prior art keywords
- port
- electronic device
- mode
- data
- switch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 19
- 238000000034 method Methods 0.000 claims abstract description 22
- 230000003993 interaction Effects 0.000 claims abstract description 8
- 230000006870 function Effects 0.000 abstract description 13
- 230000002093 peripheral effect Effects 0.000 description 12
- 230000010365 information processing Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 108700025151 PD protocol Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1407—General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/12—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
- G06F13/124—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor where hardware is a sequential transfer control unit, e.g. microprocessor, peripheral processor or state-machine
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
- Information Transfer Systems (AREA)
Abstract
本申请提供一种信号处理方法及第一电子设备,所述方法应用于第一电子设备上,所述第一电子设备至少设有第一端口,所述方法包括:确定第一电子设备当前所处的模式;在第一模式下,所述第一电子设备的第一端口用于发送数据到与第一端口外接的第二电子设备;在第二模式下,所述第一电子设备的第一端口用于接收所述第二电子设备发送的显示数据;在第三模式下,所述第一电子设备的第一端口用于输出数据到与第一端口连接的第二电子设备;并用于接收所述第二电子设备发送的显示数据;基于确定的所述模式与第二电子设备进行数据交互。本申请的信号处理方法能够使同一端口实现包含数据的输入输出,以及显示数据的输入多种功能。
Description
技术领域
本申请实施例涉及计算机技术领域,特别涉及一种信号处理方法及第一电子设备。
背景技术
显示屏目前平板电脑显示屏在作为输入输出设备时采用两个USB Type-C接口,其中一个USB Type-C口作为传统的USB 3.0/DisplayPort(简称DP)音视频信号输出,另外一个USB Type-C接口作为DisplayPort音视频信号输入口。但因为两个Type-C接口的外形是一样的,所以用户极容易插错接口,例如把DP输入的线插到DP输出的接口上,造成不好的用户体验。
发明内容
本申请提供了一种基于同一端口实现包含数据的输入输出,以及显示数据输入的信号处理方法及应用该方法的第一电子设备。
为了解决上述技术问题,本申请实施例提供了一种信号处理方法,应用于第一电子设备上,所述第一电子设备至少设有第一端口;所述方法包括:
确定第一电子设备当前所处的模式;
在第一模式下,所述第一电子设备的第一端口用于发送数据到与第一端口外接的第二电子设备;
在第二模式下,所述第一电子设备的第一端口用于接收所述第二电子设备发送的显示数据;
在第三模式下,所述第一电子设备的第一端口用于输出数据到与第一端口连接的第二电子设备;并用于接收所述第二电子设备发送的显示数据;
基于确定的所述模式与第二电子设备进行数据交互。
作为一可选实施例,所述确定第一电子设备当前所处的模式包括:
确定第一开关信号,并基于与所述第二电子设备的握手信号,确定进入所述第二模式或第三模式,其中,所述第一开关信号表征所述第一电子设备能够通过所述第一端口接收数据。
作为一可选实施例,所述第一电子设备包括处理器以及显示屏,所述处理器与所述第一端口间形成用于传输数据的第一通路,所述显示屏与所述第一端口间形成用于传输数据的第二通路,所述方法还包括:
基于确定的模式确定第一通路和/或第二通路作为目标通路,并建立目标通路与所述第一端口之间的连接。
作为一可选实施例,所述第一通路以及第二通路的路径上还包括第二开关,所述建立目标通路与所述第一端口之间的连接包括:
响应于与所述模式对应的第二开关信号,控制切换所述第二开关建立目标通路与所述第一端口之间的连接。
作为一可选实施例,所述第一电子设备包括用于转换显示数据格式的第一芯片;以及一第三开关,所述第三开关用于控制所述处理器或第一芯片将目标格式的显示数据传输至所述显示屏;
所述方法还包括:
确定所述第一电子设备处于第一模式,控制所述第三开关导通所述处理器与显示屏间的连接,断开所述第一芯片与显示屏间连接;
确定所述第一电子设备处于第二模式或第三模式,控制所述第三开关导通所述第一芯片与显示屏间的连接,断开所述处理器与显示屏间的连接。
作为一可选实施例,在所述第一模式下,所述第一电子设备的第一端口的第一数据端口和第二数据端口都用于发送数据到与第一端口连接的第二电子设备;
在所述第二模式下,所述第一电子设备的第一端口的第一数据端口和第二数据端口都用于接收所述第二电子设备发送的显示数据;
在所述第三模式下,所述第一端口的第一数据通道用于输出数据到与第一端口连接的第二电子设备;第一端口的第二数据通道用于接收所述第二电子设备发送的显示数据。
作为一可选实施例,所述第一端口为Type-C接口,所述第二开关为超高速开关和AUX信号开关。
本申请另一实施例还提供一种第一电子设备,包括:
第一端口,用于与第二电子设备连接;
控制器,用于确定所述第一电子设备当前所处的模式,并根据确定的所述模式通过所述第一端口与所述第二电子设备进行数据交互;
所述第一电子设备的模式包括第一模式,第二模式,第三模式,其中,
在第一模式下,所述第一端口用于发送数据到所述第二电子设备;
在第二模式下,所述第一端口用于接收所述第二电子设备发送的显示数据;
在第三模式下,所述第一端口用于输出数据到与第一端口连接的第二电子设备,并用于接收所述第二电子设备发送的显示数据。
作为一可选实施例,所述控制器还用于:
确定第一开关信号,并基于与所述第二电子设备的握手信号,确定进入所述第二模式或第三模式,其中,所述第一开关信号表征所述第一电子设备能够通过所述第一端口接收数据。
作为一可选实施例,所述电子设备包括处理器和显示屏,所述处理器与所述第一端口间形成用于传输数据的第一通路,所述显示屏与所述第一端口间形成用于传输数据的第二通路,所述控制器还用于:
基于确定的模式确定第一通路和/或第二通路作为目标通路,并建立目标通路与所述第一端口之间的连接。
基于上述实施例的公开可以获知,本申请实施例基于第一电子设备上的同一个端口便可以实现与第二电子设备间的数据输入、输出,使得第一电子设备既可以作为输入设备,也可以作为输出设备,包括实现显示数据的输出,如播放音视频文件,无需第一电子设备再单独设置另一个接口来传输显示数据,因此可以有效避免用户因第一电子设备设置了外形相同但功能不同的接口而导致插错接口的现象发生,影响用户对设备的使用,因此通过本实施例中的方法可以简化用户的使用操作,提升用户对设备的使用体验,同时因无需设置两个接口而降低了设备的制备成本。
附图说明
图1为本申请实施例中的信息处理方法的流程图。
图2为本申请另一实施例中的信息处理方法的流程图。
图3为本申请实施例中的第一电子设备执行信息处理方法的应用图。
图4为本申请实施例中的第一电子设备执行信息处理方法的另一应用图。
图5为本申请另一实施例中的第一电子设备执行信息处理方法的应用图。
图6为本申请另一实施例中的第一电子设备执行信息处理方法的应用图。
图7为本申请另一实施例中的第一电子设备执行信息处理方法的应用图。
图8为本申请实施例中的第一电子设备的结构框图。
具体实施方式
下面,结合附图对本申请的具体实施例进行详细的描述,但不作为本申请的限定。
应理解的是,可以对此处公开的实施例做出各种修改。因此,下述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本公开的范围和精神内的其他修改。
包含在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且与上面给出的对本公开的大致描述以及下面给出的对实施例的详细描述一起用于解释本公开的原理。
通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。
还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。
当结合附图时,鉴于以下详细说明,本公开的上述和其他方面、特征和优势将变得更为显而易见。
此后参照附图描述本公开的具体实施例;然而,应当理解,所公开的实施例仅仅是本公开的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本公开模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本公开。
本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本公开的相同或不同实施例中的一个或多个。
下面,结合附图详细的说明本申请实施例。
如图1所示,本申请实施例提供一种信号处理方法,应用于第一电子设备上,该第一电子设备至少设有第一端口,所述信号处理方法包括:
S110:确定第一电子设备当前所处的模式。
S120:在第一模式下,第一电子设备的第一端口用于发送数据到与第一端口外接的第二电子设备。
在第二模式下,第一电子设备的第一端口用于接收第二电子设备发送的显示数据。
在第三模式下,第一电子设备的第一端口用于输出数据到与第一端口连接的第二电子设备;并用于接收第二电子设备发送的显示数据。
S130:基于确定的模式与第二电子设备进行数据交互。
例如,第一电子设备为一平板电脑,其上设有第一端口,当然还可同时设置其他端口,如设置第二端口、第三端口等,具体不定。在第一电子设备运行时,或在确定有第二电子设备接入第一端口时,会监控其当前所处的模式,该第一电子设备的***至少具有三种运行模式,分别为第一模式、第二模式和第三模式。其中,在第一模式下,第一电子设备将要输出的数据发送数据到第一端口,第二电子设备通过该第一端口获得该数据,例如第一电子设备可以通过第一接口向第二电子设备发送文档数据、图片等,也可以是***数据、多媒体数据等,例如发送音频文件等。同时在第一模式下,第二电子设备也可以通过第一端口发送数据至第一电子设备,例如当第二电子设备为手机、平板电脑、电脑等时,其可以作为主设备,第一电子设备则作为从设备,用于接收主设备发送的数据,如接收文档数据,***数据等。而在第二模式下,第一电子设备则是基于第一端口接收第二电子设备发送的显示数据,也即,此时第一电子设备处于DP输入模式(显示屏模式),第一电子设备接收到第二电子设备发送的显示数据后能够将其进行显示。当在第三模式下,第一电子设备既可以用于输出数据到第一端口,以通过第一端口将数据输送至第二电子设备,还可以通过第一端口接收第二电子设备发送的显示数据,也就是此时,第一电子设备可以作为数据输出设备,也可以作为输入设备(显示输出设备),其同时具有两种数据处理功能,用户可以根据实际需要而控制第二电子设备向第一电子设备发送非显示数据,或显示数据。当第一电子设备的***确定了当前其所处的模式后,便可基于该模式与第二电子设备进行数据交互。
基于上述实施例的公开可以获知,本实施例具备的有益效果包括仅基于第一电子设备上的同一个端口便可以实现与第二电子设备间的数据输入、输出,以及显示数据的输入,使得第一电子设备既可以作为输入设备,也可以作为输出设备,包括实现显示数据的输出,如播放音视频文件,无需第一电子设备再单独设置另一个接口来传输显示数据,因此可以有效避免用户因第一电子设备设置了外形相同但功能不同的接口而导致插错接口的现象发生,影响用户对设备的使用,因此通过本实施例中的方法可以简化用户的使用操作,提升用户对设备的使用体验,同时因无需设置两个接口而降低了设备的制备成本。
进一步地,在确定第一电子设备当前所处的模式时包括:
S111:确定第一开关信号,并基于与第二电子设备的握手信号,确定进入第二模式或第三模式,其中,第一开关信号表征第一电子设备能够通过第一端口接收数据。
本实施例中的第一电子设备上可以设有第一开关,该第一开关可以是机械开关,如设有旋钮开关,按键开关,拨块开关等等,用户可以通过操作第一开关而向第一电子设备发送指令,以告知第一电子设备用户需要使其通过第一端口接收数据,如接收显示数据,使第一电子设备作为显示输出设备使用。当第一电子设备的***获得了第一开关信号后,可获知其需要启动第二模式或第三模式,具体确定的过程可以是通过与第二电子设备间的握手信号来确定第二电子设备的类型,确定该设备支持的功能,进而确定是进入第二模式还是第三模式,例如在端口支持的多个握手协议中基于握手成功的协议而匹配生成的信号来确定最终进入第二模式还是第三模式。当通过握手信号表明第二电子设备支持普通数据的传输,也支持显示数据的传输时,那么第一电子设备的***则启动第三模式,而倘若基于握手信号表明第二电子设备只支持显示数据的传输,第一电子设备则启动第二模式。或者,第一电子设备也可以通过第一端口与第二电子设备进行交互,告知第二电子设备本设备支持显示数据输入功能,即支持DP in功能,也支持数据的输出功能,由第二电子设备进行选择并基于所选功能对应的协议进行握手,生成握手信号,第一电子设备则基于该握手信号进入对应的模式。
可选地,本实施例中的第一开关还可以是在用户的操作界面上设置的软件开关,如在软件UI(用户界面)上添加的设置开关,用户可以通过该软件开关进行设置,进而生成第一开关信号,以通知***需要进入第二模式或第三模式。
可选的,***可以设置第一模式为默认模式,当第一开关未生成第一信号时,***均以第一模式为主运行模式。当然也可以设置第二模式为默认模式,用户可以通过第一开关来切换运行模式为第一模式或第三模式,均可。具体可以根据第一电子设备的设备类型而定,如第一电子设备为电视机等主要用于显示输出的设备时,则可以设置第二模式为默认模式,而当第一电子设备为平板电脑、手机、电脑等设备时,则可以设置第一模式为默认模式。
进一步地,本实施例中的第一电子设备包括处理器以及显示屏,处理器与第一端口间形成用于传输数据的第一通路,显示屏与第一端口间形成用于传输数据的第二通路,本实施例的方法还包括:
S112:基于确定的模式确定第一通路和/或第二通路作为目标通路,并建立目标通路与第一端口之间的连接。
在第一模式下,第一电子设备的***会控制导通第一通路,断开第二通路,在该模式下,第一通路为目标通路,且通过第一端口输出或输入的数据均由处理器处理;在第二模式下,第一电子设备的***会控制导通第二通路,断开第一通路,在该模式下,第二通路为目标通路,第一端口仅用于接收显示数据并通过第二通路将显示数据传输至显示屏,显示屏接收到显示数据后会对其进行处理、显示;在第三模式下,第一电子设备的***会控制第一通路、第二通路全部处于导通状态,此时第一通路与第二通路均为目标通路,第二电子设备与第一电子设备间可以通过第一端口在第一通路上传输数据,也可以在第二通路上传输数据。
进一步地,本实施例中在第一通路以及第二通路的路径上还包括第二开关,该第二开关用于导通或断开第一通路、第二通路。
在建立目标通路与第一端口之间的连接时包括:
S113:响应于与模式对应的第二开关信号,控制切换第二开关建立目标通路与第一端口之间的连接。
具体地,当在第一电子设备与第二电子设备握手成功时,***会基于握手信号确定***将要切换的模式,并生成对应该模式的第二开关信号。之后,***响应该第二开关信号,确定与该模式匹配地目标通路,之后根据目标通路而控制第二开关动作,进而导通目标通路,建立目标通路与第一端口间的连接,使第一电子设备与第二电子设备间的可通过目标通路进行数据传输。例如,第一电子设备基于握手信号确定***将要切换至第二模式时,生成对应第二模式的第二开关信号,响应该第二开关信号,***会确定在第二模式下需要导通的通路,并确定该通路为目标通路,之后***便会基于第二开关信号控制第二开关动作,以导通第二通路,断开第一通路,实现***对第二模式的切换。其中,第二开关可以为一个开关,也可包括多个开关,如第一通路与第二通路上分别设有一开关,该两个开关组成本实施例中的第二开关,或者第二开关包括功能不同的两个或更多个开关等,具体不定。
本实施例中的第一电子设备包括用于转换显示数据格式的第一芯片以及一第三开关,例如第一芯片用于将接收的显示数据的格式转换为能够被显示屏直接进行显示的格式,第三开关用于控制处理器或第一芯片将目标格式的显示数据传输至显示屏,该第三开关可以是与处理器与显示屏间的第三通路,第一芯片与显示屏间的第四通路相连,以用于控制两个通路的通断,进而控制显示屏接收处理器或第一芯片传输的满足目标格式的显示数据。其中,第二通路与第一芯片及第一端口相连,用于将显示数据从第一端口传输至第一芯片中进行格式处理,形成满足目标格式的显示数据。
进一步地,如图2所示,本实施例中的方法包括:
S140:确定第一电子设备处于第一模式,控制第三开关导通处理器与显示屏间的连接,断开第一芯片与显示屏间连接。
S150:确定第一电子设备处于第二模式或第三模式,控制第三开关导通第一芯片与显示屏间的连接,断开处理器与显示屏间的连接。
也即,在第一电子设备处于第一模式时,控制第三开关导通处理器与显示屏间的连接,断开第一芯片与显示屏间连接,使得显示屏仅接收处理器传输的显示数据并进行显示。而当第一电子设备处于第二模式或第三模式时,控制第三开关导通第一芯片与显示屏间的连接,断开处理器与显示屏间的连接,使得显示屏只能接收第一芯片输送的显示数据并进行显示。或者,在第三模式下,可以在确定第一端口接收到了显示数据时,再导通第一芯片与显示屏间的连接,断开处理器与显示屏间的连接,而在确定第一端口未接收到显示数据时,断开第一芯片与显示屏间的连接,转而导通处理器与显示屏间的连接,使第一端口未接收显示数据期间,显示屏是接收、显示处理器发送的显示数据的。
进一步地,在第一模式下,第一电子设备的第一端口的第一数据端口和第二数据端口都用于发送数据到与第一端口连接的第二电子设备;
在第二模式下,第一电子设备的第一端口的第一数据端口和第二数据端口都用于接收第二电子设备发送的显示数据;
在第三模式下,第一端口的第一数据端口用于输出数据到与第一端口连接的第二电子设备;第一端口的第二数据端口用于接收第二电子设备发送的显示数据。
例如第一端口具有用于传输数据的第一数据端口,其至少由第一端口中的一组差分输入(Rx)及差分输出引脚(Tx)配合形成,同时第一端口还具有用于传输数据的第二数据端口,其至少由第一端口中的另一组差分输入及差分输出引脚配合形成;一个实施例中的第一数据端口与第二数据端口均包括两对差分输入输出引脚,形成两路用于数据传输的通道(2lanes)。在应用时,第一模式下,上述两个第一数据端口均用于发送数据到第二电子设备,当然,也可接收数据并将其发送至第一电子设备;在第二模式下,两个数据端口均用于自第二电子设备接收显示数据;而在第三模式下,第一数据端口用于输出数据到第二电子设备,同时也可以接收第二电子设备发送的数据,而第二数据端口仅用于自第二电子设备接收显示数据。也就是结合前述实施例,在第三模式下,第一端口中的两个数据端口分别与处理器和第一芯片间建立连接,以对应传输数据用。***基于第二开关信号调整第二开关时,实现为第一端口中的两个数据端口与对应的目标通路建立连接,也就是与需对应连接的处理器或第一芯片建立连接。
为了更好地阐述本申请的方法,以下结合具体实施例及附图进行详细说明:
例如,如图3所示,下述实施例中的第一端口1为Type-C接口,支持USB 3.0接口功能,第二开关3为超高速开关和AUX信号开关,第一芯片2为MIPI芯片,第三开关4为对应的MIPI开关。该第一芯片2用于将DP数据转换为MIPI型数据。
结合图4所示,在第一电子设备运行时,若第二电子设备接入了第一端口1后,用户可以通过第一开关切换第一电子设备的模式,或者用户通过调整第一开关而通知第一电子设备有第二电子设备接入第一端口1,***可以根据切换后的模式而调整第二开关3,使第一端口1中的两个数据端口同时与处理器5连通,或同时与第一芯片2连通,或分别与处理器5、第一芯片2连通。或者,也可是当有外设***时,第一电子设备自动拨动第一开关,优先将本设备的Type-C接口切换成DP输入模式(即显示屏6模式)。若用户手动调整第一开关,则表示外设***时,优先将本设备的Type-C口设置为USB 3.0/DP输出模式,该种方式亦可。
具体地,实施例一:
如图5所示,在外设(第二电子设备)***第一端口1时,如果打开了上述第一开关,本设备的Power Delivery(下面简称PD)IC与外设进行通讯,告知外设,本设备可以支持DPIN Alternate Mode(即,作为DP Sink,显示屏6)。
如果外设只想作为DP Source设备,如第二电子设备为笔记本电脑、手机、游戏主机等,则通过PD协议与本设备(第一电子设备)握手成功,本设备作为DP Sink(即显示屏6),本设备的超高速开关和AUX开关切换到DP输入通路上,即第二通路,并按照USB Type-C协议进一步实现DP协议的握手。本设备的DP转MIPI芯片(第一芯片2)将接收到的DP信号中的视频部分转换成MIPI信号,接着通过MIPI开关(第三开关4)进行输送至显示屏6,并驱动显示屏6显示;而DP信号中的音频部分则转换成I2S信号,通过第一电子设备中的I2S开关进行通路切换,输送至喇叭功放芯片中,以通过喇叭功放芯片驱动喇叭发出声音。此时的第一电子设备的***运行的为第二模式
实施例二:
如图6所示,如果外设不能做为DP Source(DP源设备),则在PD协议握手时选择将第二电子设备自身配置成USB3.0设备或者DP Sink设备,因此本设备在PD握手时被配置成USB3.0设备或DP音视频输出设备,或者USB3.0和DP音视频输出同时工作(此时DP输出最多只能2Lanes)。倘若以第一电子设备为平板电脑,那么此时第一电子设备就基于默认的模式运行即可,即基于第一模式运行即可,此时的超高速开关和AUX开关通路打在处理器5这一端,使处理器5与第一端口1间进行数据传输,即此时第一电子设备进行常规操作即可,此时的第一电子设备的***运行的为第一模式。
实施例三:
如图7所示,如果外设既可以作为一个USB3.0设备,还可以作为一个DP Source设备,比如第二电子设备为笔记本电脑时,当其接入了第一电子设备后,既想通过第一端口1投屏到第一电子设备上使第一电子设备作为副屏(即,使第一电子设备运行显示屏6模式,以显示接收的显示数据),又想通过第一接口的USB3.0接口功能读取第一电子设备里面的存储资料时,则可以通过PD协议握手,同时第一电子设备将超高速开关和AUX开关通路按图示意,把第一数据端口,如USB3.0通路连接至处理器5,把第二数据端口,如DP输入通路连接至DP转MIPI芯片(此时DP最多只支持2Lanes),此时第一电子设备的***实现第三模式的运行。
如图8所示,本申请另一实施例同时提供一种第一电子设备,包括:
第一端口1,用于与第二电子设备连接;
控制器7,用于确定所述第一电子设备当前所处的模式,并根据确定的所述模式通过所述第一端口1与所述第二电子设备进行数据交互;
所述第一电子设备的模式包括第一模式,第二模式,第三模式,其中,
在第一模式下,所述第一端口1用于发送数据到所述第二电子设备;
在第二模式下,所述第一端口1用于接收所述第二电子设备发送的显示数据;
在第三模式下,所述第一端口1用于输出数据到与第一端口1连接的第二电子设备,并用于接收所述第二电子设备发送的显示数据。
作为一可选实施例,控制器7还用于:
确定第一开关信号,并基于与所述第二电子设备的握手信号,确定进入所述第二模式或第三模式,其中,所述第一开关信号表征所述第一电子设备能够通过所述第一端口1接收数据。
作为一可选实施例,第一电子设备包括处理器和显示屏,所述处理器与所述第一端口1间形成用于传输数据的第一通路,所述显示屏与所述第一端口1间形成用于传输数据的第二通路,所述控制器7还用于:
基于确定的模式确定第一通路和/或第二通路作为目标通路,并建立目标通路与所述第一端口1之间的连接。
作为一可选实施例,所述第一通路以及第二通路的路径上还包括第二开关,所述控制器7还用于:
响应于与所述模式对应的第二开关信号,控制切换所述第二开关建立目标通路与所述第一端口1之间的连接。
作为一可选实施例,所述第一电子设备包括用于转换显示数据格式的第一芯片,以及一第三开关,所述第三开关用于控制所述处理器或第一芯片将目标格式的显示数据传输至所述显示屏;
所述控制器7还用于:
确定所述第一电子设备处于第一模式,控制所述第三开关导通所述处理器与显示屏间的连接,断开所述第一芯片与显示屏间连接;
确定所述第一电子设备处于第二模式或第三模式,控制所述第三开关导通所述第一芯片与显示屏间的连接,断开所述处理器与显示屏间的连接。
作为一可选实施例,在所述第一模式下,所述第一电子设备的第一端口1的第一数据端口和第二数据端口都用于发送数据到与第一端口1连接的第二电子设备;
在所述第二模式下,所述第一电子设备的第一端口1的第一数据端口和第二数据端口都用于接收所述第二电子设备发送的显示数据;
在所述第三模式下,所述第一端口1的第一数据端口用于输出数据到与第一端口1连接的第二电子设备;第一端口1的第二数据端口用于接收所述第二电子设备发送的显示数据。
作为一可选实施例,所述第一端口1为Type-C接口,所述第二开关为超高速开关和AUX信号开关。第一芯片为MIPI芯片。
本申请一实施例还提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的处理方法。应理解,本实施例中的各个方案具有上述方法实施例中对应的技术效果,此处不再赘述。
本申请实施例还提供了一种计算机程序产品,所述计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可读指令,所述计算机可执行指令在被执行时使至少一个处理器执行诸如上文所述实施例中的处理方法。应理解,本实施例中的各个方案具有上述方法实施例中对应的技术效果,此处不再赘述。
需要说明的是,本申请的计算机存储介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读介质例如可以但不限于是电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储介质(RAM)、只读存储介质(ROM)、可擦式可编程只读存储介质(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储介质(CD-ROM)、光存储介质件、磁存储介质件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输配置为由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、天线、光缆、RF等等,或者上述的任意合适的组合。
应当理解,虽然本申请是按照各个实施例描述的,但并非每个实施例仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
以上实施例仅为本申请的示例性实施例,不用于限制本申请,本申请的保护范围由权利要求书限定。本领域技术人员可以在本申请的实质和保护范围内,对本申请做出各种修改或等同替换,这种修改或等同替换也应视为落在本申请的保护范围内。
Claims (8)
1.一种信号处理方法,应用于第一电子设备上,所述第一电子设备至少设有第一端口;所述方法包括:
确定第一电子设备当前所处的模式;
在第一模式下,所述第一电子设备的第一端口用于发送数据到与第一端口连接的第二电子设备;
在第二模式下,所述第一电子设备的第一端口用于接收所述第二电子设备发送的显示数据;
在第三模式下,所述第一电子设备的第一端口用于输出数据到与第一端口连接的第二电子设备;并用于接收所述第二电子设备发送的显示数据;
基于确定的所述模式与第二电子设备进行数据交互;
其中,所述第一电子设备包括处理器以及显示屏,所述处理器与所述第一端口间形成用于传输数据的第一通路,所述显示屏与所述第一端口间形成用于传输数据的第二通路,所述方法还包括:
基于确定的模式确定第一通路和/或第二通路作为目标通路,并建立目标通路与所述第一端口之间的连接;
所述第一端口具有用于传输数据的第一数据端口和第二数据端口,其中,所述第一数据端口至少由所述第一端口中的一组差分输入及差分输出引脚配合形成,所述第二数据端口至少由所述第一端口中的另一组差分输入及差分输出引脚配合形成。
2.根据权利要求1所述的方法,其中,所述确定第一电子设备当前所处的模式包括:
确定第一开关信号,并基于与所述第二电子设备的握手信号,确定进入所述第二模式或第三模式,其中,所述第一开关信号表征所述第一电子设备能够通过所述第一端口接收数据。
3.根据权利要求1所述的方法,其中,所述第一通路以及第二通路的路径上还包括第二开关,所述建立目标通路与所述第一端口之间的连接包括:
响应于与所述模式对应的第二开关信号,控制切换所述第二开关建立目标通路与所述第一端口之间的连接。
4.根据权利要求1所述的方法,其中,所述第一电子设备包括用于转换显示数据格式的第一芯片;以及一第三开关,所述第三开关用于控制所述处理器或第一芯片将目标格式的显示数据传输至所述显示屏;
所述方法还包括:
确定所述第一电子设备处于第一模式,控制所述第三开关导通所述处理器与显示屏间的连接,断开所述第一芯片与显示屏间连接;
确定所述第一电子设备处于第二模式或第三模式,控制所述第三开关导通所述第一芯片与显示屏间的连接,断开所述处理器与显示屏间的连接。
5.根据权利要求1所述的方法,其中,
在所述第一模式下,所述第一电子设备的第一端口的第一数据端口和第二数据端口都用于发送数据到与第一端口连接的第二电子设备;
在所述第二模式下,所述第一电子设备的第一端口的第一数据端口和第二数据端口都用于接收所述第二电子设备发送的显示数据;
在所述第三模式下,所述第一端口的第一数据端口用于输出数据到与第一端口连接的第二电子设备;第一端口的第二数据端口用于接收所述第二电子设备发送的显示数据。
6.根据权利要求3所述的方法,其中,所述第一端口为Type-C接口,所述第二开关为超高速开关和AUX信号开关。
7.一种第一电子设备,包括:
第一端口,用于与第二电子设备连接;
控制器,用于确定所述第一电子设备当前所处的模式,并根据确定的所述模式通过所述第一端口与所述第二电子设备进行数据交互;
所述第一电子设备的模式包括第一模式,第二模式,第三模式,其中,
在第一模式下,所述第一端口用于发送数据到所述第二电子设备;
在第二模式下,所述第一端口用于接收所述第二电子设备发送的显示数据;
在第三模式下,所述第一端口用于输出数据到与第一端口连接的第二电子设备,并用于接收所述第二电子设备发送的显示数据;
其中,所述第一电子设备包括处理器以及显示屏,所述处理器与所述第一端口间形成用于传输数据的第一通路,所述显示屏与所述第一端口间形成用于传输数据的第二通路,所述控制器还用于:基于确定的模式确定第一通路和/或第二通路作为目标通路,并建立目标通路与所述第一端口之间的连接;
所述第一端口具有用于传输数据的第一数据端口和第二数据端口,其中,所述第一数据端口至少由所述第一端口中的一组差分输入及差分输出引脚配合形成,所述第二数据端口至少由所述第一端口中的另一组差分输入及差分输出引脚配合形成。
8.根据权利要求7所述的电子设备,其中,所述控制器还用于:
确定第一开关信号,并基于与所述第二电子设备的握手信号,确定进入所述第二模式或第三模式,其中,所述第一开关信号表征所述第一电子设备能够通过所述第一端口接收数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210112277.8A CN114442984B (zh) | 2022-01-29 | 2022-01-29 | 一种信号处理方法及第一电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210112277.8A CN114442984B (zh) | 2022-01-29 | 2022-01-29 | 一种信号处理方法及第一电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114442984A CN114442984A (zh) | 2022-05-06 |
CN114442984B true CN114442984B (zh) | 2024-06-18 |
Family
ID=81372091
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210112277.8A Active CN114442984B (zh) | 2022-01-29 | 2022-01-29 | 一种信号处理方法及第一电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114442984B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107277416A (zh) * | 2017-07-20 | 2017-10-20 | 青岛海信电器股份有限公司 | 电视终端及控制方法 |
CN109643265A (zh) * | 2016-08-23 | 2019-04-16 | 戴尔产品有限公司 | 自动配置计算设备的通用串行总线(usb)c型端口 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104572532B (zh) * | 2013-10-25 | 2018-08-31 | 联想(北京)有限公司 | 一种信息处理方法和电子设备 |
US10311000B2 (en) * | 2017-09-29 | 2019-06-04 | Intel Corporation | Integrated universal serial bus (USB) type-C switching |
CN209118258U (zh) * | 2018-03-19 | 2019-07-16 | 广州视源电子科技股份有限公司 | 一种无线传屏器 |
KR20210034431A (ko) * | 2019-09-20 | 2021-03-30 | 삼성전자주식회사 | 외부 장치와의 연결을 지원하는 전자 장치 및 그 외부 장치와 연결하여 사용할 때 소모 전류를 감소시키는 방법 |
CN111930647B (zh) * | 2020-09-09 | 2020-12-25 | 蘑菇车联信息科技有限公司 | Usb接口工作模式选择装置、方法及安卓设备 |
-
2022
- 2022-01-29 CN CN202210112277.8A patent/CN114442984B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109643265A (zh) * | 2016-08-23 | 2019-04-16 | 戴尔产品有限公司 | 自动配置计算设备的通用串行总线(usb)c型端口 |
CN107277416A (zh) * | 2017-07-20 | 2017-10-20 | 青岛海信电器股份有限公司 | 电视终端及控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN114442984A (zh) | 2022-05-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107911871B (zh) | 蓝牙连接的控制方法、装置以及控制设备、存储介质 | |
CN108605109B (zh) | 显示装置和用于控制该显示装置的方法 | |
AU2019239357A1 (en) | Data transmission device, and data transmission method | |
EP2574013A1 (en) | Source device, sink device, system, programme and recording medium | |
CN101262582A (zh) | 用连接器控制外部数据传送设备的图像显示装置及其方法 | |
WO2011131013A1 (zh) | 一种手机与电视机通信的方法及装置 | |
US10929090B2 (en) | Wireless display screen | |
CN107948565B (zh) | 实现有线传屏的方法及装置 | |
CN113132670A (zh) | 视讯会议*** | |
CN111970613A (zh) | 无线发射装置、控制方法及显示装置 | |
CN114442984B (zh) | 一种信号处理方法及第一电子设备 | |
TW200525371A (en) | Using multiple communication links in conjunction with a media adapter | |
CN111988693A (zh) | 基于耳机充电盒的耳机控制方法、***及可读存储介质 | |
CN113132671A (zh) | 视讯会议*** | |
JP4970607B1 (ja) | 送信装置、受信装置及び伝送方法 | |
CN114157898A (zh) | 信号切换***及信号切换方法 | |
CN109991866B (zh) | 一种电子设备及控制方法 | |
CN104486575B (zh) | 一种多位一体极简无线高清显示装置的控制方法 | |
US11900007B2 (en) | Display apparatus | |
TW201738726A (zh) | 電子裝置及影像傳輸控制方法 | |
US11487697B2 (en) | HDMI-free display device and method for type interface being compatible with HDMI | |
TWI410798B (zh) | 無線控制模組及具有無線控制模組之電腦切換器 | |
CN212211238U (zh) | 一种多接口便携显示屏 | |
CN210578886U (zh) | 转接器 | |
TWI799131B (zh) | 具有連線功能的電子裝置以及顯示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |