发明内容
本发明实施例提供了一种连接线、电子设备的控制方法、控制电路以及电子设备,不需要拆下电子设备的主板,就能够提取***运行日志信息。
为达到上述目的,本发明的实施例采用如下技术方案:
一方面,本发明提供了一种连接线,所述连接线的一端为耳机插头,所述连接线的另一端连接至电脑;
所述耳机插头上设有四个接点,所述四个接点分别为左声道接点、右声道接点、地线接点和话筒接点;
所述连接线内部包含四条导线,所述四个接点分别通过所述四条导线与电脑连接。
在第一种可能的实现方式中,通过所述四条导线,所述左声道接点连接至电脑中的UART输出接口,所述右声道接点连接至电脑中的高电平,所述地线接点连接至电脑中的地线,所述话筒接点连接至电脑中的UART输入接口。
结合第一种可能的实现方式,在第二种可能的实现方式中,所述耳机插头用于***电子设备的耳机接口中,所述电子设备中设置有切换单元;
所述右声道接点连接至所述切换单元的控制端,所述左声道接点通过所述切换单元连接至所述电子设备的UART输入接口,所述话筒接点通过所述切换单元连接至所述电子设备的UART输出接口。
结合第一种或第二种可能的实现方式,在第三种可能的实现方式中,所述连接线的另一端为串口插头,且连接至电脑的串口。
另一方面,本发明还提供了一种电子设备的控制方法,包括:
当所述电子设备的耳机接口中***耳机插头时,检测所述耳机插头的右声道接点的电平;
当所述耳机插头的右声道接点为高电平时,将所述电子设备的UART输入接口连接至所述耳机插头的左声道接点,将所述电子设备的UART输出接口连接至所述耳机插头的话筒接点;
当所述耳机插头的右声道接点为低电平时,将所述电子设备的左声道信号线连接至所述耳机插头的左声道接点,将所述电子设备的话筒信号线连接至所述耳机插头的话筒接点。
在第一种可能的实现方式中,该电子设备的控制方法,还包括:
所述电子设备的CPU通过通用输入/输出(GeneralPurposeInputOutput,GPIO)接口接收所述耳机插头的右声道接点的电平,并根据该电平判断***所述耳机接口中的耳机插头的类型。
另一方面,本发明还提供了一种电子设备的控制电路,包括耳机接口和切换单元;
所述耳机接口中设有四个接点,所述四个接点分别为左声道接点、右声道接点、地线接点和话筒接点;
所述左声道接点和所述话筒接点均连接至所述切换单元,所述右声道接点连接至所述切换单元的控制端,所述右声道接点还连接至右声道信号线,所述地线接点接地;
当所述切换单元的控制端为高电平时,所述左声道接点通过所述切换单元连接至所述电子设备的UART输入接口,所述话筒接点通过所述切换单元连接至所述电子设备的UART输出接口;
当所述切换单元的控制端为低电平时,所述左声道接点通过所述切换单元连接至左声道信号线,所述话筒接点通过所述切换单元连接至话筒信号线。
在第一种可能的实现方式中,所述右声道接点与所述切换单元的控制端之间设置有滤波单元。
结合第一种可能的实现方式,在第二种可能的实现方式中,所述切换单元的控制端还与所述电子设备的GPIO接口相连,以使所述电子设备的CPU通过所述GPIO接口接收所述切换单元的控制端的电平,并根据该电平判断***所述耳机接口中的耳机插头的类型。
另一方面,本发明还提供一种电子设备,所述电子设备通过上述任意一种实现方式所述的连接线与外部设备相连,所述电子设备中设置有上述任意一种实现方式所述的控制电路。
与现有技术相比,本发明所提供的上述技术方案具有如下优点:将普通的耳机线***电子设备的耳机接口中时,切换单元的控制端为低电平,电子设备的右声道信号线通过耳机接口处的右声道接点连接至耳机,地线通过地线接点连接至耳机。切换单元将电子设备的左声道信号线连接至左声道接点,并进一步连接至耳机,同时将电子设备的话筒信号线连接至话筒接点,并进一步连接至耳机。这样用户***正常的耳机线时,不会影响耳机的正常使用。
将本发明提供的连接线***电子设备的耳机接口中时,控制电路中的切换单元的控制端会在耳机接口的右声道接点处通过连接线连接至电脑中的高电平,电子设备的地线通过地线接点连接至电脑中的地线。此时,切换单元将电子设备的UART输入接口与左声道接点相连,并通过连接线连接至电脑的UART输出接口;同时,切换单元还将电子设备的UART输出接口与话筒接点相连,并通过连接线连接至电脑的UART输入接口。这样就可以通过UART接口,由电脑提取电子设备的***运行日志信息,并通过UART接口对电子设备进行调试。因此本发明提供的技术方案不需要拆下电子设备的主板,就能够提取***运行日志信息,避免了对电子设备内各个部件的损坏,也提高了电子设备在开发或维修时的调试效率。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1和图2所示,本发明实施例提供了一种连接线,该连接线的一端为耳机插头,连接线的另一端连接至电脑。如图1所示,耳机插头上设有四个接点,四个接点分别为左声道接点、右声道接点、地线接点和话筒接点;连接线内部包含四条导线,四个接点分别通过四条导线与电脑连接。
如图2所示,本实施例中,连接线的一端为耳机插头,另一端为串口插头,且连接至电脑的串口。通过上述四条导线,左声道接点连接至电脑中的通用非同步收发传输器(UniversalAsynchronousReceiver/Transmitter,UART)输出接口,右声道接点连接至电脑中的高电平,地线接点连接至电脑中的地线,话筒接点连接至电脑中的UART输入接口。
当然,连接线的另一端也可以通过USB插头或其他数据接口,连接至电脑的UART。
作为一个优选方案,上述高电平的实现方式可以是利用一个上拉电阻R1,由电脑提供3V电压。
本发明实施例还提供了一种电子设备的控制方法,包括:
当电子设备的耳机接口中***耳机插头时,检测耳机插头的右声道接点的电平;
当耳机插头的右声道接点为高电平时,将电子设备的UART输入接口连接至耳机插头的左声道接点,将电子设备的UART输出接口连接至耳机插头的话筒接点;
当耳机插头的右声道接点为低电平时,将电子设备的左声道信号线连接至耳机插头的左声道接点,将电子设备的话筒信号线连接至耳机插头的话筒接点。
进一步,该电子设备的控制方法,还包括:
电子设备的CPU通过通用输入/输出(GeneralPurposeInputOutput,GPIO)接口接收耳机插头的右声道接点的电平,并根据该电平判断***耳机接口中的耳机插头的类型。
如图3所示,本发明实施例还提供了一种电子设备的控制电路,本实施例以手机为例进行说明,在其他实施例中也可以将该控制电路应用于平板电脑、导航仪等电子设备中。该控制电路包括耳机接口和切换单元;耳机接口中设有四个接点,分别为左声道接点L、右声道接点R、地线GND、话筒接点MIC,且与耳机插头上的四个接点一一对应。
通常上述四个接点分别连接至手机的左声道信号线、右声道信号线、地线、话筒信号线。本实施例中,左声道接点连接至切换单元,并通过切换单元选择性的连接至左声道信号线或UART输入接口;话筒接点也连接至切换单元,并通过切换单元选择性的连接至话筒信号线或UART输出接口;右声道接点连接至切换单元的控制端S,同时还连接至右声道信号线;地线接点接地。作为一个优选方案,切换单元的控制端S还与手机的GPIO接口相连,以使手机的CPU通过GPIO接口接收切换单元的控制端S的电平,并根据该电平判断***耳机接口中的耳机插头的类型,是普通耳机插头还是本发明实施例提供的连接线上的耳机插头。
当切换单元的控制端S为高电平时,左声道接点通过切换单元连接至手机的UART输入接口,话筒接点通过切换单元连接至手机的UART输出接口。当切换单元的控制端S为低电平时,左声道接点通过切换单元连接至左声道信号线,话筒接点通过切换单元连接至话筒信号线。
切换单元内部类似于两个单刀双掷开关,切换单元的控制端S通过一个下拉电阻R0接地,其默认状态为低电平,切换单元接通音频通路,也就是在默认状态下,左声道接点接通左声道信号线,话筒接点接通话筒信号线。将普通的耳机线***手机的耳机接口中时,切换单元的控制端S还是低电平,手机的右声道信号线通过通过耳机接口处的右声道接点连接至耳机,地线通过地线接点连接至耳机。切换单元将手机的左声道信号线连接至左声道接点,并进一步连接至耳机,同时将手机的话筒信号线连接至话筒接点,并进一步连接至耳机。同时GPIO接口也是低电平,手机CPU判断为***了正常的耳机插头,这样用户***正常的耳机线时,不会影响耳机的正常使用。
将本发明实施例提供的连接线***手机的耳机接口中时,控制电路中的切换单元的控制端S会在耳机接口的右声道接点处通过连接线连接至电脑中的高电平,手机的地线通过地线接点连接至电脑中的地线。此时,切换单元接通UART通路,也就是将左声道接点接通手机的UART输入接口,话筒接点接通UART输出接口。这样就可以将手机的UART输入接口通过连接线连接至电脑的UART输出接口;同时,还将手机的UART输出接口通过连接线连接至电脑的UART输入接口。同时GPIO接口也是高电平,手机CPU判断为***了用于UART数据传输的连接线插头。这样就能够通过UART接口,由电脑提取手机的***运行日志信息,并通过UART接口对手机进行调试。因此本发明实施例提供的技术方案,不需要拆下手机的主板,就能够提取***运行日志信息,避免了对手机内各个部件的损坏,也提高了手机在开发或维修时的调试效率。
以下介绍当手机使用扩音器播放音乐或免提通话时的各种情况:
当***外接音响或功放时,因为外接音响或功放的左声道和右声道上均没有上拉或下拉电平,所以切换单元的控制端S还保持默认的低电平,GPIO接口也为低电平,手机CPU判断为***了普通耳机(音响)插头,手机CPU不会关闭音频通路,并且音频从外接音响或功放播放出来。
当***正常的耳机线时,耳机线的右声道没有上拉或下拉电平,所以切换单元的控制端S还保持默认的低电平,GPIO接口也为低电平,手机CPU判断为***了普通耳机插头,手机CPU不会关闭音频通路,并且音频从耳机播放出来。
当***本发明实施例提供的连接线时,连接线的右声道有人为上拉的电平,所以切换单元的控制端S变为高电平,GPIO接口也为高电平,手机CPU判断为***了用于UART数据传输的连接线插头,手机CPU不关闭音频通路,并且音频还是从手机的扩音器播放出来。电脑通过耳机接口提取手机的***运行日志信息,并手机进行调试。
进一步,右声道接点与切换单元的控制端S之间还设置有滤波单元,滤波单元具体包括串联的滤波电阻R和滤波电容C,形成RC滤波器,其中滤波电阻R的大小为10kΩ,滤波电容C的大小为100nF。
当耳机接口中***正常的耳机插头,播放音频信号时,与右声道接点相连的右声道信号线上传输右声道的音频信号,因为该音频信号是交流信号,所以需要在切换单元的控制端S的前端设置滤波单元,使控制端S保持平稳的低电平,从而使切换单元始终接通音频通路。
应当说明的是,本发明实施例把耳机线路中的左声道信号线作为手机的UART输入接口,把耳机线路中的话筒信号线作为手机的UART输出接口,在耳机线路中的右声道信号线上通过一个电阻上拉到3V高电平,这是在耳机线原有基础上最为方便的改装方式。当然,在其他实施方式中,也可以将右声道信号线作为手机的UART输入接口,同时将左声道信号线上拉到3V高电平,也就是将本实施例中的左声道信号线和右声道信号线互换,同样可以实现UART数据传输的功能。
本发明还提供了一种电子设备,具体可以是手机或平板电脑(pad)等,该电子设备通过上述实施例中的连接线与外部设备(例如电脑)相连,且该电子设备中设置有上述实施例中的控制电路。
本发明实施例中,用于电子设备与电脑相连的连接线如图1和图2所示,连接线的一端为耳机插头,连接线的另一端连接至电脑。耳机插头上设有四个接点,四个接点分别为左声道接点、右声道接点、地线接点和话筒接点;连接线内部包含四条导线,四个接点分别通过四条导线与电脑中的UART连接。
本发明实施例提供的电子设备中的控制电路如图3所示,该控制电路包括耳机接口和切换单元;耳机接口中设有四个接点,分别为左声道接点L、右声道接点R、地线GND、话筒接点MIC,且与耳机插头上的四个接点一一对应。
左声道接点连接至切换单元,并通过切换单元选择性的连接至左声道信号线或UART输入接口;话筒接点也连接至切换单元,并通过切换单元选择性的连接至话筒信号线或UART输出接口;右声道接点连接至切换单元的控制端S,同时还连接至右声道信号线;地线接点接地。当切换单元的控制端S为高电平时,左声道接点通过切换单元连接至电子设备的UART输入接口,话筒接点通过切换单元连接至电子设备的UART输出接口。当切换单元的控制端S为低电平时,左声道接点通过切换单元连接至左声道信号线,话筒接点通过切换单元连接至话筒信号线。
切换单元内部类似于两个单刀双掷开关,切换单元的控制端S通过一个下拉电阻R0接地,其默认状态为低电平。将普通的耳机线***电子设备的耳机接口中时,切换单元的控制端S还是低电平,电子设备的右声道信号线通过通过耳机接口处的右声道接点连接至耳机,地线通过地线接点连接至耳机。切换单元将电子设备的左声道信号线连接至左声道接点,并进一步连接至耳机,同时将电子设备的话筒信号线连接至话筒接点,并进一步连接至耳机。同时GPIO接口也是低电平,电子设备CPU判断为***了正常的耳机插头,这样用户***正常的耳机线时,不会影响耳机的正常使用。
作为一个优选方案,切换单元的控制端S还与电子设备的GPIO接口相连,以使电子设备的CPU通过GPIO接口接收切换单元的控制端S的电平,并根据该电平判断***耳机接口中的耳机插头的类型,是普通耳机插头还是本发明实施例提供的连接线上的耳机插头。
将连接线***电子设备的耳机接口中时,控制电路中的切换单元的控制端S会在耳机接口的右声道接点处通过连接线连接至电脑中的高电平,电子设备的地线通过地线接点连接至电脑中的地线。此时,切换单元接通UART通路,也就是将左声道接点接通电子设备的UART输入接口,话筒接点接通UART输出接口。这样就可以将电子设备的UART输入接口通过连接线连接至电脑的UART输出接口;同时,还将电子设备的UART输出接口通过连接线连接至电脑的UART输入接口。同时GPIO接口也是高电平,电子设备CPU判断为***了用于UART数据传输的连接线插头。这样就能够通过UART接口,由电脑提取电子设备的***运行日志信息,并通过UART接口对电子设备进行调试。因此本发明实施例提供的技术方案,不需要拆下电子设备的主板,就能够提取***运行日志信息,避免了对电子设备内各个部件的损坏,也提高了电子设备在开发或维修时的调试效率。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外。任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本发明所使用的,盘(Disk)和碟(disc)包括压缩光碟(CD)、激光碟、光碟、数字通用光碟(DVD)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。