CN107155359A - 复用***接口的方法、用户设备和外接设备 - Google Patents

复用***接口的方法、用户设备和外接设备 Download PDF

Info

Publication number
CN107155359A
CN107155359A CN201580058815.8A CN201580058815A CN107155359A CN 107155359 A CN107155359 A CN 107155359A CN 201580058815 A CN201580058815 A CN 201580058815A CN 107155359 A CN107155359 A CN 107155359A
Authority
CN
China
Prior art keywords
pin
signal
peripheral interface
electrical characteristics
control signal
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.)
Granted
Application number
CN201580058815.8A
Other languages
English (en)
Other versions
CN107155359B (zh
Inventor
杨俊�
郭玉华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN107155359A publication Critical patent/CN107155359A/zh
Application granted granted Critical
Publication of CN107155359B publication Critical patent/CN107155359B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • G06F13/102Program control for peripheral devices where the programme performs an interfacing function, e.g. device driver
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/4068Electrical coupling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4063Device-to-bus coupling
    • G06F13/409Mechanical coupling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0042Universal serial bus [USB]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Systems (AREA)

Abstract

本发明涉及一种复用***接口的方法、用户设备和外接设备,该方法包括:通过用户设备的***接口的第一管脚接收外接设备发送的编码信号,该编码信号包括该第一管脚的第一电气特征值;对该编码信号进行解码,得到解码信号,该解码信号包括该第一管脚的第一电气特征值对应的控制信号,该控制信号用于控制该***接口传输用户请求传输的目标信号;根据该控制信号,控制该***接口中用于传输信号的管脚传输该目标信号,从而实现在不增加***接口的数量的前提下,能够扩充用户设备的通信接口,使得用户设备提供更多的通信方式,提高用户体验。

Description

复用***接口的方法、用户设备和外接设备 技术领域
本发明涉及通信技术领域,尤其涉及一种复用***接口的方法、用户设备和外接设备。
背景技术
用户设备(User Equipment,简称“UE”)能够实现的功能越来越多,对集成度的要求也越来越高。随着产品的轻薄化,要求用户设备在提供更多的通信方式的同时,又不影响用户设备的整体外观设计,这就对用户设备的***接口的数量有了更高的要求,也就是要求用户设备的***接口的数量越少越好。
然而,现有的用户设备的***接口能够提供的通信方式是有限的,若要用户设备提供更多的通信方式,可能需要增加用户设备的***接口的数量,这样会影响用户设备的整体外观设计,进而影响用户体验。
发明内容
本发明实施例提供了一种复用***接口的方法、用户设备和外接设备,可以通过复用用户设备的***接口进行信号的传输,从而实现在不增加***接口的数量的前提下,能够扩充用户设备的通信接口,使得用户设备提供更多的通信方式,提高用户体验。
第一方面,本发明实施例提供了一种复用***接口的方法,该方法包括:通过用户设备的***接口的第一管脚接收外接设备发送的编码信号,所述编码信号包括所述第一管脚的第一电气特征值;对所述编码信号进行解码, 得到解码信号,所述解码信号包括所述第一管脚的第一电气特征值对应的控制信号,所述第一电气特征值对应的控制信号用于控制所述***接口传输用户请求传输的目标信号;根据所述第一电气特征值对应的控制信号,控制所述***接口中用于传输信号的管脚传输所述目标信号。
结合第一方面,在第一方面的第一种可能的实现方式中,所述对所述编码信号进行解码,得到解码信号,包括:通过控制信号与第一管脚的电气特征值的对应关系,确定所述第一管脚的第一电气特征值对应的控制信号。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述第一电气特征值包括第一电压值、第一电流值、第一阻抗值、第一电容值、对地的第一电阻值等电气特征值中的任一电气特征值。
结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述***接口的第一管脚为ID管脚,所述第一管脚的第一电气特征值为所述ID管脚对地的第一电阻值。
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述***接口中用于传输信号的管脚包括:D+/D-管脚、MicA_SSTX+/MicA_SSTX-管脚、MicA_SSRX+/MicA_SSRX-管脚和GND_DRAIN管脚。
第二方面,本发明实施例提供了一种复用***接口的方法,该方法包括:接收第一指令,所述第一指令中携带用户请求传输的目标信号的类型对应的控制信号,所述第一指令用于指示编码模块对所述控制信号进行编码;根据所述第一指令,对所述控制信号进行编码,得到编码信号,所述编码信号包括所述控制信号对应的第一***接口的第一管脚的第一电气特征值;通过外接设备的所述第一***接口的第一管脚向用户设备UE发送所述编码信号,以便于所述UE根据所述编码信号得到所述控制信号,并控 制所述UE的***接口中用于传输信号的管脚传输所述目标信号。
结合第二方面,在第二方面的第一种可能的实现方式中,所述对所述目标信号进行编码,得到编码信号,包括:通过控制信号与第一管脚的电气特征值的对应关系,确定所述目标信号对应的控制信号对应的第一管脚的第一电气特征值。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述第一电气特征值包括第一电压值、第一电流值、第一阻抗值、第一电容值、对地的第一电阻值等电气特征值中的任一电气特征值。
结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述第一***接口的第一管脚为ID管脚,所述第一管脚的第一电气特征值为所述ID管脚对地的第一电阻值。
结合上述可能的实现方式中的任一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述方法还包括:根据所述控制信号切换所述外接设备的所述第一***接口中用于传输信号的管脚,以接收所述UE的***接口传输的所述目标信号。
结合第二方面的第四种可能的实现方式,在第二方面的第五种可能的实现方式中,所述方法还包括:控制所述外接设备的第二接口传输所述目标信号,以便除所述外接设备之外的其他外接设备获取所述目标信号,所述第二接口为除所述第一***接口之外的接口。
第三方面,本发明实施例提供了一种用户设备,该用户设备包括:接收模块、解码模块和控制模块,其中,所述接收模块,用于通过所述用户设备的***接口的第一管脚接收外接设备发送的编码信号,所述编码信号包括所述第一管脚的第一电气特征值;所述解码模块,用于对所述接收模块接收的所述编码信号进行解码,得到解码信号,所述解码信号包括所述第一管脚的第一电气特征值对应的控制信号,所述控制信号用于控制将所述 ***接口传输用户请求传输的目标信号;所述控制模块,用于根据所述解码模块得到的所述控制信号,控制所述***接口中用于传输信号的管脚传输所述目标信号。
结合第三方面,在第三方面的第一种可能的实现方式中,所述解码模块具体用于,通过控制信号与第一管脚的电气特征值的对应关系,确定所述第一管脚的第一电气特征值对应的所述控制信号。
结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述第一电气特征值包括第一电压值、第一电流值、第一阻抗值、第一电容值、对地的第一电阻值等电气特征值中的任一电气特征值。
结合第三方面或第三方面的第一种可能的实现方式,在第三方面的第三种可能的实现方式中,所述***接口的第一管脚为ID管脚,所述第一管脚的第一电气特征值为所述ID管脚对地的第一电阻值。
结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述***接口中用于传输信号的管脚包括:D+/D-管脚、MicA_SSTX+/MicA_SSTX-管脚、MicA_SSRX+/MicA_SSRX-管脚和GND_DRAIN管脚。
第四方面,本发明实施例提供一种外接设备,该外接设备包括:接收确定模块、第一切换模块、编码模块和发送模块,其中,所述接收确定模块,用于接收确定第一指令,所述第一指令中携带用户请求传输的目标信号的类型对应的第一控制信号,所述第一指令用于指示将当前编码模块对所述切换至所述第一控制信号对应的所述进行编码模块;所述第一切换模块,用于根据所述接收模块接收的所述第一指令,将所述当前编码模块切换至所述第一控制信号对应的所述编码模块;所述编码模块,用于根据所述确定模块确定的对所述第一指令,对所述第一控制信号进行编码,得到编码信号,所述编码信号包括所述控制信号对应的第一***接口的第一管 脚的第一电气特征值;所述发送模块,用于通过所述外接设备的所述第一***接口的第一管脚向用户设备UE发送所述编码模块得到的所述编码信号,以便于所述UE根据所述编码信号得到所述控制信号,并控制将所述UE的***接口中用于传输信号的管脚传输所述目标信号。
结合第四方面,在第四方面的第一种可能的实现方式中,所述编码模块具体用于,通过控制信号与第一管脚的电气特征值的对应关系,确定所述控制信号对应的第一管脚的第一电气特征值。
结合第四方面或第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述第一电气特征值包括第一电压值、第一电流值、第一阻抗值、第一电容值、对地的第一电阻值等电气特征值中的任一电气特征值。
结合第四方面或第四方面的第一种可能的实现方式,在第四方面的第三种可能的实现方式中,所述第一***接口的第一管脚为ID管脚,所述第一管脚的第一电气特征值为所述ID管脚对地的第一电阻值。
结合上述可能的实现方式中的任一种可能的实现方式,在第四方面的第四种可能的实现方式中,所述外接设备还包括:切换模块,用于根据所述控制信号切换所述外接设备的所述第一***接口中用于传输信号的管脚,以接收所述UE的***接口传输的所述目标信号。
结合第四方面的第四种可能的实现方式,在第四方面的第五种可能的实现方式中,所述外接设备还包括:控制模块,用于控制所述外接设备的第二接口传输所述目标信号,以便除所述外接设备之外的其他外接设备获取所述目标信号,所述第二接口为除所述第一***接口之外的接口。
基于上述技术方案,本发明实施例的复用***接口的方法、用户设备和外接设备,通过用户设备的***接口接收外接设备发送的编码信号,并对该编码信号进行解码得到用户请求传输的目标信号对应的控制信号,该控制信号控制该***接口中用于传输信号的管脚传输该目标信号,从而实现 在不增加***接口的数量的前提下,能够扩充用户设备的通信接口,使得用户设备提供更多的通信方式,提高用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明实施例的复用***接口的方法的示意***互图;
图2是根据本发明另一实施例的复用***接口的方法的示意性流程图;
图3是根据本发明另一实施例的复用***接口的方法的示意性流程图;
图4是根据本发明实施例的***的示意性结构图;
图5是根据本发明另一实施例的***的示意性结构图;
图6是根据本发明实施例的用户设备的示意性结构图;
图7是根据本发明实施例的外接设备的示意性结构图;
图8是根据本发明另一实施例的用户设备的示意性结构图;
图9是根据本发明另一实施例的外接设备的示意性结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
在本发明实施例中,通用串行总线(英文:Universal Serial Bus,简称“USB”)接口可以作为用户设备的***接口。具体的,USB3.0接口包括9个管脚,如表1所示,管脚1和管脚4作为电源线,管脚2、管脚3、管脚5、管脚6、 管脚7、管脚8和管脚9作为信号线。
表1 为USB3.0接口的管脚定义
USB3.0Micro接口的管脚数已多达10个,如表2所示,管脚1和管脚5作为电源线,管脚2、管脚3、管脚6、管脚7、管脚8、管脚9和管脚10作为信号线,管脚4则作为ID线。
表2 为USB3.0Micro-AB/-A接口的管脚定义
为便于说明,下面以***接口为USB3.0Micro-AB/-A接口,该***接口的第一管脚为ID管脚,且该第一管脚的第一电气特征值为ID管脚对地的第一电阻值为例,并结合图1对本发明实施例的技术方案进行详细的说明。应理解,这仅是用以说明本发明实施例的技术方案的一个例子,并不对本发明实施例构成任何的限定。
图1是根据本发明实施例的复用***接口的方法100的示意***互图。如图1所示的方法100包括:
110,外接设备确定第一指令,第一指令中携带用户请求传输的目标信号的类型对应的控制信号,该第一指令用于指示编码模块对该控制信号进行编码。
120,外接设备根据第一指令,对该控制信号进行编码,得到编码信号,该编码信号包括该控制信号对应的ID管脚对地的第一电阻值。
130,外接设备通过该外接设备的第一USB3.0Micro-AB/-A接口的ID管脚向用户设备UE发送该编码信号。
140,外接设备根据该控制信号切换该外接设备的第一USB3.0Micro-AB/-A接口中用于传输信号的管脚,以接收UE的USB3.0Micro-AB/-A接口传输的目标信号。
150,用户设备通过该用户设备的USB3.0Micro-AB/-A接口的ID管脚接收外接设备发送的编码信号;
160,用户设备对接收的该编码信号进行解码,得到解码信号,该解码信号包括该控制信号,该控制信号用于控制该用户设备的USB3.0Micro-AB/-A接口传输用户请求传输的目标信号;
170,用户设备根据该第一电阻值对应的控制信号,控制该用户设备的USB3.0Micro-AB/-A接口中用于传输信号的管脚传输该目标信号。
180,外接设备通过该外接设备的第一USB3.0Micro-AB/-A接口中的用于传输信号的管脚接收用户设备的USB3.0Micro-AB/-A接口中的用于传输信号的管脚传输的目标信号。
185,外接设备控制该外接设备的第二接口传输该目标信号,该第二接口为该第一USB3.0Micro-AB/-A接口之外的接口。
190,PC接收该外接设备的第二接口发送的目标信号。
具体的,在本发明实施例中,用户请求传输的目标信号的类型可以包括USB信号、Uart信号、SPI信号、Jtag信号、USB OTG信号或MHL信号。或者,用户请求传输的目标信号还可以为为了实现用户设备调试、测试的特殊功能的信号,但本发明实施例并不局限于此。即,第一指令中携带的用户请求传输的目标信号的类型对应的控制信号可以为上述用户请求传输的目标信号的类型中的任一种信号类型对应的控制信号。
例如:在110中,用户请求传输的目标信号的类型可以为Uart信号,则需要根据预先设定的用户请求传输的目标信号的类型与控制信号之间的对应关系,确定该第一指令中携带的该Uart信号对应的控制信号。例如:可以通过查询存储了用户请求传输的目标信号与控制信号的对应关系的对应关系表,如表3所示的对应关系表,确定该第一指令中携带的该Uart信号对应的控制信号为控制信号3。则外接设备可以接收用户输入的该第一指令,并根据该第一指令的指示由与该控制信号3对应的编码模块对该控制信号3进行编码。
表3 为用户请求传输的目标信号的类型与控制信号的对应关系
在120中,外接设备可以通过控制信号与ID管脚对地电阻值的对应关系,确定该控制信号3对应的ID管脚对地的第一电阻值。例如:可以通过查询存储了控制信号与ID管脚对地电阻值的对应关系的对应关系表,如表4所示的对应关系表,确定该控制信号3对应的ID管脚对地的第一电阻值为2kΩ,则编码信号包括该控制信号3对应的该ID管脚对地的第一电阻值为2kΩ,即:编码模块对Uart信号对应的控制信号3进行编码,得到的编码信号为该ID管脚对地的第一电阻值为2kΩ。
表4 为控制信号与ID管脚对地电阻值的对应关系
控制信号 0 1 2 3 4 5
ID管脚对地的电阻值 +∞ 0kΩ 1kΩ 2kΩ 3kΩ 4kΩ
应理解,在本发明实施例中,控制信号与ID管脚对地电阻值的对应关系可以根据需要预先设置。而由于USB信号、USB OTG信号、和MHL信号与ID管脚对地电阻值的对应关系是协议标准中规定的,所以在设置除这三种信号之外的其他信号与ID管脚对地电阻值的对应关系时,需要考虑不可以与协议标准中规定好的对应关系相同,同时还需要考虑选择的ID管脚对地电阻值能够满足编码模块和解码模块的识别精度。也就是说,协议标准中规定MHL信号对应的ID管脚对地电阻值为1kΩ,那么在设置Uart信号对应的ID管脚对地电阻值时,不可以将其设置为1kΩ,以避免与MHL信号相冲突,也不可以将其设置为1.1kΩ,以避免编码模块和解码模块不能识别该ID管脚对地电阻值对应的信号为Uart信号的控制信号。
还应理解,上述表3和表4所示的对应关系仅仅是为了说明本发明实施例的技术方案而举的一个例子,并不对本发明实施例构成任何限定,且本发明实施例也不局限于此。
在130中,外接设备通过该外接设备的第一USB3.0Micro-AB/-A接口的 ID管脚向用户设备UE发送该编码信号,该编码信号包括该ID管脚对地的第一电阻值为2kΩ。
在140中,外接设备根据该控制信号3切换该外接设备的第一USB3.0Micro-AB/-A接口中用于传输信号的管脚,以接收UE的USB3.0Micro-AB/-A接口传输的Uart信号。
需要说明的是,在本发明实施例中,需要预先设定外接设备的第一USB3.0Micro-AB/-A接口中用于传输信号的管脚与用户请求传输的目标信号的类型之间的对应关系,需要注意的是,预先设定时要考虑不与该第一USB3.0Micro-AB/-A接口的接口协议的规定相冲突。当用户设备使用与该Uart信号相对应的***接口中用于传输信号的管脚进行该Uart信号的传输时,外接设备需要切换该外接设备的第一USB3.0Micro-AB/-A接口中用于传输信号的管脚切换至与用户设备的USB3.0Micro-AB/-A接口中用于传输Uart信号的管脚相应的管脚,以便接收用户设备的USB3.0Micro-AB/-A接口传输的该Uart信号。
例如:预先设定的外接设备的第一USB3.0Micro-AB/-A接口中用于传输信号的管脚与用户请求传输的目标信号的类型之间的对应关系中表明:Uart信号对应USB3.0Micro-AB/-A接口中的GND_DRAIN管脚和MicA_SSTX+/MicA_SSTX-管脚。也就是说,当用户设备通过USB3.0Micro-AB/-A接口中的GND_DRAIN管脚和MicA_SSTX+/MicA_SSTX-管脚进行该Uart信号的传输时,外接设备需要根据控制信号切换该外接设备的第一USB3.0Micro-AB/-A接口中用于传输信号的管脚至GND_DRAIN管脚和MicA_SSTX+/MicA_SSTX-管脚,以便接收用户设备的USB3.0Micro-AB/-A接口中的GND_DRAIN管脚和MicA_SSTX+/MicA_SSTX-管脚传输的该Uart信号。
在150中,用户设备通过该用户设备的USB3.0Micro-AB/-A接口的ID管脚接收外接设备发送的编码信号,该编码信号包括ID管脚对地的第一电阻 值为2kΩ。
在160中,用户设备可以通过控制信号与ID管脚对地电阻值的对应关系,确定该ID管脚对地的第一电阻值为2kΩ对应的控制信号,该控制信号用于控制该用户设备的USB3.0Micro-AB/-A接口传输用户请求传输的Uart信号。例如:可以通过查询存储了控制信号与ID管脚对地电阻值的对应关系的对应关系表,如上述表4所示的对应关系表,确定该ID管脚对地的第一电阻值为2kΩ对应的控制信号为控制信号3,再根据上述表3所示的对应关系,可以确定该控制信号3对应的用户请求传输的目标信号的类型为Uart信号,则该控制信号3用于控制用户设备的USB3.0Micro-AB/-A接口传输该Uart信号。
在170中,用户设备根据该控制信号3控制该用户设备的USB3.0Micro-AB/-A接口中用于传输信号的管脚进行该Uart信号的传输。
需要说明的是,在本发明实施例中,需要根据用户的需求预先设定用户设备的USB3.0Micro-AB/-A接口中用于传输信号的管脚与用户请求传输的目标信号的类型之间的对应关系,需要注意的是,预先设定时要考虑不与该USB3.0Micro-AB/-A接口的接口协议的规定相冲突。
例如:预先设定的用户设备的USB3.0Micro-AB/-A接口中用于传输信号的管脚与用户请求传输的目标信号的类型之间的对应关系中表明:Uart信号对应USB3.0Micro-AB/-A接口中的GND_DRAIN管脚和MicA_SSTX+/MicA_SSTX-管脚。也就是说,控制信号3可以控制USB3.0Micro-AB/-A接口中的GND_DRAIN管脚和MicA_SSTX+/MicA_SSTX-管脚进行该Uart信号的传输。
在180中,外接设备通过该外接设备的第一USB3.0Micro-AB/-A接口中的GND_DRAIN管脚和MicA_SSTX+/MicA_SSTX-管脚,接收用户设备的USB3.0Micro-AB/-A接口中的GND_DRAIN管脚和MicA_SSTX+/MicA_SSTX-管脚传输的该Uart信号。
在185中,外接设备控制该外接设备的第二接口传输该Uart信号,该第二接口为该第一USB3.0Micro-AB/-A接口之外的接口,该第二接口用于发送Uart信号。
在190中,PC接收该外接设备的第二接口发送的Uart信号。
应理解,在本发明实施例中,个人电脑(Personal Computer,PC)是指除该外接设备之外的其它外接设备,这里仅是以PC为例,对本发明实施例的技术方案进行详细的描述,并不对本发明实施例的范围构成任何限定。
因此,本发明实施例的复用***接口的方法,通过用户设备的***接口接收外接设备发送的编码信号,并对该编码信号进行解码得到用户请求传输的目标信号对应的控制信号,该控制信号控制该***接口中用于传输信号的管脚传输该目标信号,从而实现在不增加***接口的数量的前提下,能够扩充用户设备的通信接口,使得用户设备提供更多的通信方式,提高用户体验。
应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
图2是根据本发明实施例的复用***接口的方法200的示意性流程图。如图2所示的方法200可以由用户设备执行,该方法200包括:
210,用户设备通过该用户设备的***接口的第一管脚接收外接设备发送的编码信号,该编码信号包括该第一管脚的第一电气特征值;
220,用户设备对该编码信号进行解码,得到解码信号,该解码信号包括该第一管脚的第一电气特征值对应的控制信号,所述控制信号用于控制该用户设备的***接口传输用户请求传输的目标信号;
230,用户设备根据该第一电气特征值对应的控制信号,控制该***接口中用于传输信号的管脚传输该目标信号。
具体的,在本发明实施例中,上述方法可以包括:用户设备的***接口当前正在传输某种信号,但当用户请求传输的目标信号与当前正在传输的信号不一致时,就需要通过该第一管脚的第一电气特征值对应的控制信号将该用户设备的***接口当前传输的信号切换为该目标信号,并通过该***接口中用于传输信号的管脚传输该目标信号。
应理解,在本发明实施例中,第一电气特征值可以包括第一电压值、第一电流值、第一阻抗值、第一电容值、对地的第一电阻值等电气特征值中的任一电气特征值,或者,还可以包括其他电气特征值,本发明实施例并不局限于此。
还应理解,在本发明实施例中,用户设备的***接口可以包括USB接口、网线接口、总线接口等。
可选的,作为本发明的一个实施例,在220中,对该编码信号进行解码,得到解码信号,包括:
通过控制信号与第一管脚的电气特征值的对应关系,确定该第一管脚的第一电气特征值对应的控制信号。
可选的,作为本发明的另一个实施例,***接口的第一管脚可以为ID管脚,该第一管脚的第一电气特征值可以为该ID管脚对地的第一电阻值。
应理解,在本发明实施例中,也可以选择***接口的其它管脚作为实现对用户请求的目标信号的类型对应的控制信号进行编码和解码的第一管脚,本发明实施例对此并不做限定。
可选的,作为本发明的另一个实施例,***接口中用于传输信号的管脚包括:D+/D-管脚、MicA_SSTX+/MicA_SSTX-管脚、MicA_SSRX+/MicA_SSRX-管脚和GND_DRAIN管脚。
采用本发明实施例的复用***接口的方法,通过用户设备的***接口接收外接设备发送的编码信号,并对该编码信号进行解码得到用户请求传输的目标信号对应的控制信号,该控制信号控制该***接口中用于传输信 号的管脚传输该目标信号,从而实现在不增加***接口的数量的前提下,能够扩充用户设备的通信接口,使得用户设备提供更多的通信方式,提高用户体验。
需要说明的是,本发明实施例中的方法200包括的步骤210、220和230可以具体用以实现图1所示的方法100包括的步骤150、160和170,为了描述的简洁,在此不再赘述。
图3是根据本发明另一实施例的复用***接口的方法300的示意性流程图。如图3所示的方法300可以由外接设备执行,该方法300包括:
310,外接设备确定第一指令,该第一指令中携带用户请求传输的目标信号的类型对应的控制信号,该第一指令用于指示编码模块对该控制信号进行编码;
320,外接设备根据该第一指令,对该控制信号进行编码,得到编码信号,该编码信号包括该控制信号对应的第一管脚的第一电气特征值;
330,外接设备通过该外接设备的第一***接口的第一管脚向用户设备UE发送该编码信号,以便于该UE根据该编码信号得到该控制信号,并控制将该UE的***接口中用于传输信号的管脚传输该目标信号。
应理解,在本发明实施例中,用户需要传输的信号可以为一种信号,也可以为多种信号,该多种信号中的每一种信号可以对应一个控制信号,而每一个控制信号可以对应一个编码模块,即:对应一个编码电路。外接设备可以接收用户输入的该第一指令,并根据该第一指令的指示:由与该第一指令携带的目标信号的类型对应控制信号相对应的编码模块对该控制信号进行编码。需要说明的是,在本发明实施例中,需要预先设定用户请求传输的目标信号的类型与控制信号之间的对应关系。
还应理解,在本发明实施例中,第一电气特征值可以包括第一电压值、第一电流值、第一阻抗值、第一电容值、对地的第一电阻值等电气特征值 中的任一电气特征值,或者,还可以包括其他电气特征值,本发明实施例并不局限于此。
可选的,作为本发明的一个实施例,在330中,对该目标信号进行编码,得到编码信号,包括:
通过控制信号与第一管脚的电气特征值的对应关系,确定该目标信号对应的控制信号对应的第一管脚的第一电气特征值。
可选的,作为本发明的另一个实施例,第一***接口的第一管脚可以为ID管脚,该第一管脚的第一电气特征值可以为该ID管脚对地的第一电阻值。
应理解,在本发明实施例中,也可以选择第一***接口的其它管脚作为实现对用户请求的目标信号的类型对应的控制信号进行编码和解码的第一管脚,本发明实施例对此并不做限定。
可选的,作为本发明的另一个实施例,该方法300还包括:
340,外接设备根据该目标信号对应的控制信号切换该外接设备的第一***接口中用于传输信号的管脚,以接收用户设备的***接口传输的该目标信号。
具体的,在本发明实施例中,当用户设备将用户请求传输的目标信号通过该用户设备的***接口中用于传输信号的管脚传输至该外接设备时,则该外接设备需要将该外接设备的***接口中用于传输信号的管脚切换至与用户设备的***接口中用于传输目标信号的管脚相应的管脚,从而才能接收用户设备的***接口传输的该目标信号。
可选的,作为本发明的另一个实施例,该方法300还包括:
350,外接设备控制该外接设备的第二接口传输该目标信号,以便除该外接设备之外的其他外接设备获取该目标信号,该第二接口为除所述第一***接口之外的接口。
采用本发明实施例的复用***接口的方法,通过用户设备的***接口 接收外接设备发送的编码信号,并对该编码信号进行解码得到用户请求传输的目标信号对应的控制信号,该控制信号控制该***接口中用于传输信号的管脚传输该目标信号,从而实现在不增加***接口的数量的前提下,能够扩充用户设备的通信接口,使得用户设备提供更多的通信方式,提高用户体验。
需要说明的是,本发明实施例中的方法300包括的步骤310、320、330、340和350可以具体用以实现图1所示的方法100包括的步骤110、120、130、140、180、185和190,为了描述的简洁,在此不再赘述。
上文中结合图1至图3,详细描述了根据本发明实施例的复用***接口的方法,下面将结合图4至图7,详细描述根据本发明实施例的用户设备和外接设备。
图4是根据本发明实施例的***400的示意性结构图。如图4的***400包括:用户设备410和外接设备450,其中,
该用户设备410可以包括:接收模块411、解码模块412和控制模块413,以及***接口414;该外接设备450可以包括:确定模块451、编码模块452和发送模块453,以及第一***接口454。
具体的,在本发明实施例中,确定模块451,用于确定第一指令,该第一指令中携带用户请求传输的目标信号的类型对应的控制信号,该第一指令用于指示编码模块对该控制信号进行编码。
编码模块452,用于根据确定模块451确定的该第一指令,对该控制信号进行编码,得到编码信号,该编码信号包括该控制信号对应的第一***接口的第一管脚的第一电气特征值。
发送模块453,用于通过外接设备450的该第一***接口454的第一管脚向用户设备UE发送该编码模块452得到的该编码信号。
接收模块411,用于通过用户设备410的***接口414的第一管脚接 收外接设备450的发送模块453发送的编码信号,该编码信号包括该第一管脚的第一电气特征值。
解码模块412,用于对接收模块411接收的该编码信号进行解码,得到解码信号,该解码信号包括该第一管脚的第一电气特征值对应的控制信号,该控制信号用于控制该***接口传输用户请求传输的目标信号。
控制模块413,用于根据解码模块412得到的该控制信号,控制该***接口414中用于传输信号的管脚传输该目标信号。
应理解,在本发明实施例中,用户请求传输的目标信号可以不从用户设备中发送给外接设备,可以是用户设备通过亮灯或亮屏等方式输出目标信号,本发明对此并不做限定。
可选的,在本发明实施例中,如图5所示,该***400还可以包括:除外接设备450之外的外接设备480,例如:外接设备480可以为PC,但本发明对此并做不限定。其中,外接设备450还可以包括:切换模块455和控制模块456,以及第二接口457;另一外接设备480可以包括:接口481。
具体的,在本发明实施例中,切换模块455,用于根据控制信号切换外接设备450的第一***接口454中用于传输信号的管脚,以接收用户设备410的***接口414传输的该目标信号。
控制模块456,用于控制外接设备450的第二接口457传输该目标信号。
外接设备480,用于通过接口481接收外接设备450通过第二接口457发送的该目标信号。
应理解,在本发明实施例中,外接设备450包括的第二接口457可以是从除第一***接口之外的多个接口中确定的用来传输目标信号的接口,也可以是除第一***接口之外的一个接口,也可以通过复用该接口中用于传输信号的管脚来传输目标信号,本发明对此并不做限定。类似的,外接设备480包括的接口481可以是从多个接口中确定的用来接收第二接口发 送的目标信号的接口,也可以通过复用该接口中用于传输信号的管脚来接收第二接口发送的目标信号,本发明对此并不做限定。
采用本发明实施例的***,通过用户设备的***接口接收外接设备发送的编码信号,并对该编码信号进行解码得到用户请求传输的目标信号对应的控制信号,该控制信号控制该***接口中用于传输信号的管脚传输该目标信号,从而实现在不增加***接口的数量的前提下,能够扩充用户设备的通信接口,使得用户设备提供更多的通信方式,提高用户体验。
需要说明的是,本发明实施例中的***400包括的用户设备410可以具体用以执行图1所示的方法100包括的步骤150、160和170,外接设备450可以具体用以执行图1所示的方法100包括的步骤110、120、130、140、180和185,外接设备480可以具体用以执行图1所示的方法100包括的步骤190,为了描述的简洁,在此不再赘述。
图6是根据本发明实施例的用户设备500的示意性结构图。如图6的用户设备500包括:接收模块510、解码模块520和控制模块530,其中,
接收模块510,用于通过该用户设备500的***接口的第一管脚接收外接设备发送的编码信号,该编码信号包括该第一管脚的第一电气特征值;
解码模块520,用于对该接收模块510接收的该编码信号进行解码,得到解码信号,该解码信号包括该第一管脚的第一电气特征值对应的第一控制信号,该第一控制信号用于控制将该***接口当前传输的信号切换为用户请求传输的目标信号;
控制模块530,用于根据该解码模块520得到的该控制信号,控制该***接口中用于传输信号的管脚传输该目标信号。
具体的,在本发明实施例中,接收模块510可以通过该用户设备500的***接口的第一管脚接收外接设备通过该外接设备的第一***接口的第一管脚发送的编码信号,该编码信号包括该第一管脚的第一电气特征值。解码模块520对该编码信号进行解码,得到包括该第一管脚的第一电气特征值对应 的控制信号的解码信号,该控制信号用于控制该用户设备的***接口传输用户请求传输的目标信号。控制模块530根据该控制信号,控制该***接口中用于传输信号的管脚传输该目标信号。也就是说,用户设备的***接口当前正在传输某种信号,但当用户请求传输的目标信号与当前正在传输的信号不一致时,就需要通过该第一管脚的第一电气特征值对应的控制信号将该用户设备的***接口当前传输的信号切换为该目标信号,并通过该***接口中用于传输信号的管脚传输该目标信号。
采用本发明实施例的用户设备,通过用户设备的***接口接收外接设备发送的编码信号,并对该编码信号进行解码得到用户请求传输的目标信号的控制信号,该控制信号控制该***接口中用于传输信号的管脚传输该目标信号,从而实现在不增加***接口的数量的前提下,能够扩充用户设备的通信接口,使得用户设备提供更多的通信方式,提高用户体验。
需要说明的是,在本发明实施例中,需要根据用户的需求预先设定用户设备的***接口中用于传输信号的管脚与用户请求传输的目标信号的类型之间的对应关系,需要注意的是,预先设定时要考虑不与该***接口的接口协议的规定相冲突。
应理解,在本发明实施例中,第一电气特征值可以包括第一电压值、第一电流值、第一阻抗值、第一电容值、对地的第一电阻值等电气特征值中的任一电气特征值,或者,还可以包括其他电气特征值,本发明实施例并不局限于此。
还应理解,在本发明实施例中,用户设备500的***接口可以包括USB接口、网线接口、总线接口等。
可选的,作为本发明的一个实施例,解码模块520具体用于,通过控制信号与第一管脚的电气特征值的对应关系,确定该第一管脚的第一电气特征值对应的控制信号。
可选的,作为本发明的另一个实施例,***接口的第一管脚可以为ID 管脚,该第一管脚的第一电气特征值可以为该ID管脚对地的第一电阻值。
应理解,在本发明实施例中,也可以选择***接口的其它管脚作为实现对用户请求的目标信号的类型对应的控制信号进行编码和解码的第一管脚,本发明实施例对此并不做限定。
可选的,作为本发明的另一个实施例,***接口中用于传输信号的管脚包括:D+/D-管脚、MicA_SSTX+/MicA_SSTX-管脚、MicA_SSRX+/MicA_SSRX-管脚和GND_DRAIN管脚。
应理解,在本发明实施例中,根据本发明实施例的用户设备500可对应于根据本发明实施例的方法200的执行主体,并且用户设备500中的各个模块的上述和其它操作和/或功能分别为了实现图1至图3中的各个方法的相应流程,为了简洁,在此不再赘述。
图7是根据本发明实施例的用户设备600的示意性结构图。如图6的外接设备600包括:确定模块610、编码模块620和发送模块630,其中,
确定模块610,用于确定第一指令,该第一指令中携带用户请求传输的目标信号的类型对应的控制信号,该第一指令用于指示编码模块对该控制信号进行编码。
编码模块620,用于根据确定模块610确定的该第一指令,对该控制信号进行编码,得到编码信号,该编码信号包括该控制信号对应的第一***接口的第一管脚的第一电气特征值;
发送模块630,用于通过该外接设备的该第一***接口的第一管脚向用户设备UE发送该编码模块得到的该编码信号,以便于该UE根据该编码信号得到该控制信号,并控制该UE的***接口中用于传输信号的管脚传输该目标信号。
具体的,在本发明实施例中,接收模块610可以接收用户输入的携带该用户请求传输的目标信号的类型对应的控制信号的第一指令,编码模块620可以根据第一指令对该控制信号进行编码,得到编码信号,该编码信号包括 该控制信号对应的第一***接口的第一管脚的第一电气特征值,然后发送模块630通过该外接设备600的第一***接口的第一管脚向用户设备UE发送该编码信号,以便于该UE根据该编码信号得到该控制信号,并控制该UE的***接口中用于传输信号的管脚传输该目标信号。
采用本发明实施例的外接设备,通过用户设备的***接口接收外接设备发送的编码信号,并对该编码信号进行解码得到用户请求传输的目标信号对应的控制信号,该控制信号控制该***接口中用于传输信号的管脚传输该目标信号,从而实现在不增加***接口的数量的前提下,能够扩充用户设备的通信接口,使得用户设备提供更多的通信方式,提高用户体验。
应理解,在本发明实施例中,用户需要传输的信号可以为一种信号,也可以为多种信号,该多种信号中的每一种信号可以对应一个控制信号,而每一个控制信号可以对应一个编码模块,即:对应一个编码电路。外接设备可以接收用户输入的该第一指令,并根据该第一指令的指示:由与该第一指令携带的目标信号的类型对应控制信号相对应的编码模块对该控制信号进行编码。需要说明的是,在本发明实施例中,需要预先设定用户请求传输的目标信号与控制信号之间的对应关系。
还应理解,在本发明实施例中,第一电气特征值可以包括第一电压值、第一电流值、第一阻抗值、第一电容值、对地的第一电阻值等电气特征值中的任一电气特征值,或者,还可以包括其他电气特征值,本发明实施例并不局限于此。
可选的,作为本发明的一个实施例,编码模块620具体用于,通过控制信号与第一管脚的电气特征值的对应关系,确定该目标信号对应的控制信号对应的第一管脚的第一电气特征值。
可选的,作为本发明的另一个实施例,第一***接口的第一管脚可以为ID管脚,该第一管脚的第一电气特征值可以为该ID管脚对地的第一电阻值。
应理解,在本发明实施例中,也可以选择***接口的其它管脚作为实现对用户请求的目标信号的类型对应的控制信号进行编码和解码的第一管脚,本发明实施例对此并不做限定。
可选的,作为本发明的另一个实施例,该外接设备600还包括:
切换模块640,用于根据控制信号切换该外接设备600的第一***接口中用于传输信号的管脚,以接收UE的***接口传输的该目标信号。
可选的,作为本发明的另一个实施例,该外接设备600还包括:
控制模块650,用于控制该外接设备600的第二接口传输该目标信号,以便除该外接设备600之外的其他外接设备获取该目标信号,该第二接口为除所述第一***接口之外的接口。
应理解,在本发明实施例中,根据本发明实施例的外接设备600可对应于根据本发明实施例的方法300的执行主体,并且外接设备600中的各个模块的上述和其它操作和/或功能分别为了实现图1至图3中的各个方法的相应流程,为了简洁,在此不再赘述。
本发明实施例还提供一种用户设备700。如图8所示,该用户设备700包括处理器710、存储器720、总线***730和接收器740。其中,处理器710、存储器720和接收器740通过总线***730相连,该存储器720用于存储指令,该处理器710用于执行该存储器720存储的指令。其中,
该接收器740用于:通过所述用户设备的***接口的第一管脚接收外接设备发送的编码信号,所述编码信号包括所述第一管脚的第一电气特征值;
该处理器710用于:对所述接收模块接收的所述编码信号进行解码,得到解码信号,所述解码信号包括所述第一管脚的第一电气特征值对应的第一控制信号,所述第一控制信号用于控制将所述***接口当前传输的信号切换为用户请求传输的目标信号,根据所述第一控制信号,控制将所述***接口当前传输的信号切换为所述目标信号,并通过所述***接口中用 于传输信号的管脚传输所述目标信号。
采用本发明实施例的用户设备,通过用户设备的***接口接收外接设备发送的编码信号,并对该编码信号进行解码得到用户请求传输的目标信号的控制信号,该控制信号控制该***接口中用于传输信号的管脚传输该目标信号,从而实现在不增加***接口的数量的前提下,能够扩充用户设备的通信接口,使得用户设备提供更多的通信方式,提高用户体验。
应理解,在本发明实施例中,该处理器710可以是中央处理单元(Central Processing Unit,CPU),该处理器710还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
该存储器720可以包括只读存储器和随机存取存储器,并向处理器710提供指令和数据。存储器720的一部分还可以包括非易失性随机存取存储器。例如,存储器720还可以存储设备类型的信息。
该总线***730除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***730。
在实现过程中,上述方法的各步骤可以通过处理器710中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器720,处理器710读取存储器720中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
可选地,作为本发明的一个实施例,处理器710具体用于,通过控制信号与第一管脚的电气特征值的对应关系,确定该第一管脚的第一电气特征 值对应的控制信号。
可选的,作为本发明的另一个实施例,***接口的第一管脚可以为ID管脚,该第一管脚的第一电气特征值可以为该ID管脚对地的第一电阻值。
可选的,作为本发明的另一个实施例,***接口中用于传输信号的管脚包括:D+/D-管脚、MicA_SSTX+/MicA_SSTX-管脚、MicA_SSRX+/MicA_SSRX-管脚和GND_DRAIN管脚。
应理解,根据本发明实施例的用户设备700可对应于根据本发明实施例的复用***接口的200方法中的执行主体以及根据本发明实施例的用户设备410和用户设备500,并且用户设备700中的各个模块的上述和其它操作和/或功能分别为了实现图1至图3中的各个方法100至300的相应流程,为了简洁,在此不再赘述。
本发明实施例还提供一种外接设备800。如图9所示,该无线设备800包括处理器810、存储器820、总线***830、接收器840和发送器850。其中,处理器810、存储器820、接收器840和发送器850通过总线***830相连,该存储器820用于存储指令,该处理器810用于执行该存储器820存储的指令。其中,
该处理器810用于:确定第一指令,该第一指令中携带用户请求传输的目标信号对应的控制信号,该第一指令用于指示编码模块对该控制信号进行编码;根据该接收模块接收的该第一指令,将该当前编码模块切换至该第一控制信号对应的该编码模块,并对该第一控制信号进行编码,得到编码信号,该编码信号包括该第一控制信号对应的第一***接口的第一管脚的第一电气特征值;
该发送器850用于:通过该外接设备的该第一***接口的第一管脚向用户设备UE发送该编码模块得到的该编码信号,以便于该UE根据该编码信号得到该控制信号,并控制该UE的***接口中用于传输信号的管脚传输该目标信号。
采用本发明实施例的外接设备,通过用户设备的***接口接收外接设备发送的编码信号,并对该编码信号进行解码得到用户请求传输的目标信号对应的控制信号,该控制信号控制该***接口中用于传输信号的管脚传输该目标信号,从而实现在不增加***接口的数量的前提下,能够扩充用户设备的通信接口,使得用户设备提供更多的通信方式,提高用户体验。
应理解,在本发明实施例中,该处理器810可以是中央处理单元(Central Processing Unit,CPU),该处理器810还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
该存储器820可以包括只读存储器和随机存取存储器,并向处理器810提供指令和数据。存储器820的一部分还可以包括非易失性随机存取存储器。例如,存储器820还可以存储设备类型的信息。
该总线***830除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线***830。
在实现过程中,上述方法的各步骤可以通过处理器810中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器820,处理器810读取存储器820中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
可选的,作为本发明的一个实施例,处理器810具体用于,通过控制信号与第一管脚的电气特征值的对应关系,确定该控制信号对应的第一管脚的第一电气特征值。
可选的,作为本发明的另一个实施例,第一***接口的第一管脚可以为ID管脚,该第一管脚的第一电气特征值可以为该ID管脚对地的第一电阻值。
可选的,作为本发明的另一个实施例,处理器810还用于:根据控制信息切换该外接设备的第一***接口中用于传输信号的管脚,以接收UE的***接口传输的该目标信号。
可选的,作为本发明的另一个实施例,处理器810还用于:控制该外接设备的第二接口传输该目标信号,以便除该外接设备之外的其他外接设备获取该目标信号,该第二接口为除所述第一***接口之外的接口。
应理解,在本发明实施例中,根据本发明实施例的外接设备800可对应于根据本发明实施例的方法300的执行主体以及根据本发明实施例的外接设备450和外接设备600,并且外接设备800中的各个模块的上述和其它操作和/或功能分别为了实现图1至图3中的各个方法的相应流程,为了简洁,在此不再赘述。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,该单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
该作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者 也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例该方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (22)

  1. 一种复用***接口的方法,其特征在于,包括:
    通过用户设备的***接口的第一管脚接收外接设备发送的编码信号,所述编码信号包括所述第一管脚的第一电气特征值;
    对所述编码信号进行解码,得到解码信号,所述解码信号包括所述第一管脚的第一电气特征值对应的控制信号,所述第一电气特征值对应的控制信号用于控制所述***接口传输用户请求传输的目标信号;
    根据所述第一电气特征值对应的控制信号,控制所述***接口中用于传输信号的管脚传输所述目标信号。
  2. 根据权利要求1所述的方法,其特征在于,所述对所述编码信号进行解码,得到解码信号,包括:
    通过控制信号与第一管脚的电气特征值的对应关系,确定所述第一管脚的第一电气特征值对应的控制信号。
  3. 根据权利要求1或2所述的方法,其特征在于,所述第一电气特征值包括第一电压值、第一电流值、第一阻抗值、第一电容值、对地的第一电阻值等电气特征值中的任一电气特征值。
  4. 根据权利要求1或2所述的方法,其特征在于,所述***接口的第一管脚为ID管脚,所述第一管脚的第一电气特征值为所述ID管脚对地的第一电阻值。
  5. 根据权利要求4所述的方法,其特征在于,所述***接口中用于传输信号的管脚包括:D+/D-管脚、MicA_SSTX+/MicA_SSTX-管脚、MicA_SSRX+/MicA_SSRX-管脚和GND_DRAIN管脚。
  6. 一种复用***接口的方法,其特征在于,包括:
    确定第一指令,所述第一指令中携带用户请求传输的目标信号的类型对应的控制信号,所述第一指令用于指示编码模块对所述控制信号进行编码;
    根据所述第一指令,对所述控制信号进行编码,得到编码信号,所述编码信号包括所述控制信号对应的第一***接口的第一管脚的第一电气特征值;
    通过外接设备的所述第一***接口的第一管脚向用户设备UE发送所述编码信号,以便于所述UE根据所述编码信号得到所述控制信号,并控制所述UE的***接口中用于传输信号的管脚传输所述目标信号。
  7. 根据权利要求6所述的方法,其特征在于,所述对所述目标信号进行编码,得到编码信号,包括:
    通过控制信号与第一管脚的电气特征值的对应关系,确定所述目标信号对应的控制信号对应的第一管脚的第一电气特征值。
  8. 根据权利要求6或7所述的方法,其特征在于,所述第一电气特征值包括第一电压值、第一电流值、第一阻抗值、第一电容值、对地的第一电阻值等电气特征值中的任一电气特征值。
  9. 根据权利要求6或7所述的方法,其特征在于,所述第一***接口的第一管脚为ID管脚,所述第一管脚的第一电气特征值为所述ID管脚对地的第一电阻值。
  10. 根据权利要求6至9中任一项所述的方法,其特征在于,所述方法还包括:
    根据所述控制信号切换所述外接设备的所述第一***接口中用于传输信号的管脚,以接收所述UE的***接口传输的所述目标信号。
  11. 根据权利要求10所述的方法,其特征在于,所述方法还包括:
    控制所述外接设备的第二接口传输所述目标信号,以便除所述外接设备之外的其他外接设备获取所述目标信号,所述第二接口为除所述第一***接口之外的接口。
  12. 一种用户设备,其特征在于,所述用户设备包括:接收模块、解码模块和控制模块,其中,
    所述接收模块,用于通过所述用户设备的***接口的第一管脚接收外接设备发送的编码信号,所述编码信号包括所述第一管脚的第一电气特征值;
    所述解码模块,用于对所述接收模块接收的所述编码信号进行解码,得到解码信号,所述解码信号包括所述第一管脚的第一电气特征值对应的控制信号,所述控制信号用于控制所述***接口传输用户请求传输的目标信号;
    所述控制模块,用于根据所述解码模块得到的所述控制信号,控制所述***接口中用于传输信号的管脚传输所述目标信号。
  13. 根据权利要求12所述的用户设备,其特征在于,所述解码模块具体用于,通过控制信号与第一管脚的电气特征值的对应关系,确定所述第一管脚的第一电气特征值对应的所述控制信号。
  14. 根据权利要求12或13所述的用户设备,其特征在于,所述第一电气特征值包括第一电压值、第一电流值、第一阻抗值、第一电容值、对地的第一电阻值等电气特征值中的任一电气特征值。
  15. 根据权利要求12或13所述的用户设备,其特征在于,所述***接口的第一管脚为ID管脚,所述第一管脚的第一电气特征值为所述ID管脚对地的第一电阻值。
  16. 根据权利要求15所述的用户设备,其特征在于,所述***接口中用于传输信号的管脚包括:D+/D-管脚、MicA_SSTX+/MicA_SSTX-管脚、MicA_SSRX+/MicA_SSRX-管脚和GND_DRAIN管脚。
  17. 一种外接设备,其特征在于,所述外接设备包括:确定模块、编码模块和发送模块,其中,
    所述确定模块,用于确定第一指令,所述第一指令中携带用户请求传输的目标信号的类型对应的控制信号,所述第一指令用于指示编码模块对所述控制信号进行编码;
    所述编码模块,用于根据所述确定模块确定的对所述第一指令,对所述控制信号进行编码,得到编码信号,所述编码信号包括所述控制信号对应的第一***接口的第一管脚的第一电气特征值;
    所述发送模块,用于通过所述外接设备的所述第一***接口的第一管脚向用户设备UE发送所述编码模块得到的所述编码信号,以便于所述UE根据所述编码信号得到所述控制信号,并控制所述UE的***接口中用于传输信号的管脚传输所述目标信号。
  18. 根据权利要求17所述的外接设备,其特征在于,所述编码模块具体用于,通过控制信号与第一管脚的电气特征值的对应关系,确定所述控制信号对应的第一管脚的第一电气特征值。
  19. 根据权利要求17或18所述的外接设备,其特征在于,所述第一电气特征值包括第一电压值、第一电流值、第一阻抗值、第一电容值、对地的第一电阻值等电气特征值中的任一电气特征值。
  20. 根据权利要求17或18所述的外接设备,其特征在于,所述第一***接口的第一管脚为ID管脚,所述第一管脚的第一电气特征值为所述ID管脚对地的第一电阻值。
  21. 根据权利要求17至20中任一项所述的外接设备,其特征在于,所述外接设备还包括:
    切换模块,用于根据所述控制信号切换所述外接设备的所述***接口中用于传输信号的管脚,以接收所述UE的***接口传输的所述目标信号。
  22. 根据权利要求10所述的外接设备,其特征在于,所述外接设备还包括:
    控制模块,用于控制所述外接设备的第二接口传输所述目标信号,以便除所述外接设备之外的其他外接设备获取所述目标信号,所述第二接口为除所述第一***接口之外的接口。
CN201580058815.8A 2015-03-12 2015-03-12 复用***接口的方法、用户设备和外接设备 Active CN107155359B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2015/074097 WO2016141586A1 (zh) 2015-03-12 2015-03-12 复用***接口的方法、用户设备和外接设备

Publications (2)

Publication Number Publication Date
CN107155359A true CN107155359A (zh) 2017-09-12
CN107155359B CN107155359B (zh) 2019-10-25

Family

ID=56878796

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580058815.8A Active CN107155359B (zh) 2015-03-12 2015-03-12 复用***接口的方法、用户设备和外接设备

Country Status (4)

Country Link
US (1) US10331580B2 (zh)
EP (1) EP3260988B1 (zh)
CN (1) CN107155359B (zh)
WO (1) WO2016141586A1 (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112559422A (zh) * 2020-12-24 2021-03-26 深圳劲芯微电子有限公司 基于usb差分信号线的编解码实现方法、装置及设备
CN113868169A (zh) * 2021-08-31 2021-12-31 浪潮(山东)计算机科技有限公司 一种计算机设备及其信号处理***
CN114911720A (zh) * 2022-05-16 2022-08-16 阿里巴巴(中国)有限公司 ***设备的连接控制方法、装置、电子设备和存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5948077A (en) * 1996-10-29 1999-09-07 Samsung Electronics Co., Ltd. Device identification with analog signal level
CN101462433A (zh) * 2007-12-20 2009-06-24 深圳富泰宏精密工业有限公司 文件更换装置
CN101510996A (zh) * 2009-02-27 2009-08-19 山东大学 基于arm的cdma1x无线视频监控的硬件实现***
US20100161860A1 (en) * 2008-12-24 2010-06-24 Wen-Ying Chien Pin sharing device and method thereof for a universal asynchronous receiver/transmitter module and a universal serial bus module
CN102231143A (zh) * 2011-07-04 2011-11-02 浙江大学 一种安全可复用spi***接口电路

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5958056A (en) * 1995-05-26 1999-09-28 Intel Corporation Method and apparatus for selecting operating voltages in a backplane bus
US5799036A (en) * 1995-06-29 1998-08-25 Staples; Leven E. Computer system which provides analog audio communication between a PC card and the computer's sound system
CN101452433B (zh) * 2007-11-30 2011-06-22 中兴通讯股份有限公司 一种复用接口的识别装置和方法
US7711870B2 (en) * 2008-02-06 2010-05-04 Panasonic Corporation Interface detecting circuit and interface detecting method
US8176214B2 (en) * 2008-10-31 2012-05-08 Silicon Image, Inc. Transmission of alternative content over standard device connectors
EP2487773A1 (en) * 2011-02-10 2012-08-15 ST-Ericsson SA Method and electrical interface circuit enabling multiplexing
US8466817B2 (en) * 2011-10-26 2013-06-18 Htc Corporation Electronic device and method for driving an internal function block of a processor of the electronic device to operate in a linear region
CN102572352B (zh) 2011-12-26 2014-12-10 中兴通讯股份有限公司 Hdmi复用方法、hdmi、以及带有hdmi的设备
CN103365388B (zh) 2012-04-09 2017-02-22 华为终端有限公司 一种终端设备的供电方法及其终端设备
CN203691642U (zh) * 2013-11-28 2014-07-02 惠州Tcl移动通信有限公司 具有复用接口的移动终端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5948077A (en) * 1996-10-29 1999-09-07 Samsung Electronics Co., Ltd. Device identification with analog signal level
CN101462433A (zh) * 2007-12-20 2009-06-24 深圳富泰宏精密工业有限公司 文件更换装置
US20100161860A1 (en) * 2008-12-24 2010-06-24 Wen-Ying Chien Pin sharing device and method thereof for a universal asynchronous receiver/transmitter module and a universal serial bus module
CN101510996A (zh) * 2009-02-27 2009-08-19 山东大学 基于arm的cdma1x无线视频监控的硬件实现***
CN102231143A (zh) * 2011-07-04 2011-11-02 浙江大学 一种安全可复用spi***接口电路

Also Published As

Publication number Publication date
US10331580B2 (en) 2019-06-25
US20180060252A1 (en) 2018-03-01
EP3260988A1 (en) 2017-12-27
CN107155359B (zh) 2019-10-25
WO2016141586A1 (zh) 2016-09-15
EP3260988B1 (en) 2019-05-22
EP3260988A4 (en) 2018-03-14

Similar Documents

Publication Publication Date Title
EP3171245B1 (en) Method, apparatus, and system for upgrading adapter
CN111209026B (zh) 移动终端、电源适配器及其升级方法
US9612991B2 (en) Connector interface pin mapping
JP5988449B2 (ja) 通信制御ピンを介したシリアル通信
US9514066B1 (en) Reconfigurable interface and method of configuring a reconfigurable interface
CN106445858B (zh) 一种信息处理方法、信息处理模组和电子设备
CN107391419B (zh) 支持多主机的通用序列汇流排集线设备及车用主机
CN106294221B (zh) 根据模式来控制信号强度的电子设备及方法
CN107155359A (zh) 复用***接口的方法、用户设备和外接设备
US8970248B2 (en) Sharing hardware resources between D-PHY and N-factorial termination networks
CN204576500U (zh) 一种兼容i2c通信的usb通信电路和***
CN105429239A (zh) 基于Android平台的OTG充电设备及其控制方法
CN103473198A (zh) 移动终端间共享和互传文件的方法
US20140177878A1 (en) Interface switching system and method for switching operation mode
CN117097614A (zh) 一种存储***及其外插卡通信工作模式切换装置
CN102545953B (zh) Uart功能扩展电路及其控制方法
US10521385B2 (en) Inter-device digital audio
CN116226008A (zh) 端口地址配置器、配置方法及终端
CN114064545B (zh) 串口功能识别方法、装置、主控芯片、家电设备及介质
CN111031342B (zh) 视频安全管理***
CN103634019A (zh) 一种射频前端和通信设备
CN107391405A (zh) Usb接口电路及usb设备
CN108009110B (zh) 设备识别方法及装置
CN213024170U (zh) 计算设备
CN102609385B (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
GR01 Patent grant