首页 / 调试系统

调试系统无效专利 发明

技术内容

调试系统

技术领域
本发明涉及计算机技术领域,特别涉及一种调试系统。
背景技术
笔记本电脑主板在研发调试时都会用到串口输出相关调试信息用来协助分析相关问题。主板设计时,通常将主板上输出和接收串口信息的TX(Transmit,发送信号)和RX(Receive,接收信号)连接到一个排针上。在主板研发调试或除错(Debug)时,需要使用一根USB转TTL的串口线,串口线的一端对应连结到待调试设备的接有TX/RX信号的排针上,另一端USB插头插到主控电脑的USB接口上,在主控电脑上打开串口调试软件并进行相应的设置,笔记本电脑主板的串口调试信息即可输出到串口调试软件上,以协助研发工程师分析相关问题。由于排针的高度一般在8.5mm左右,无法在笔记本电脑主板或有高度限制要求比较严格的产品上设计排针,且当需要对整机进行分析时,即便主板上设计有排针,当需要通过串口查看调试信息时,还是需要拆机将TX和RX信号进行连接,导致操作流程繁杂。
发明内容
本发明的主要目的是提供一种调试系统,旨在解决当前通过串口查看调试信息时,操作流程繁杂的技术问题。
为实现上述目的,本发明提出了一种调试系统,所述调试系统包括:
待调试设备,所述待调试设备包括信号输出接口,所述信号输出接口用于输出所述待调试设备的调试信息;
信号转换设备,所述信号转换设备包括第一接头、信号转换芯片以及第二接头,所述信号转换芯片与所述第一接头、第二接头均电性连接,所述第一接头插接于所述信号输出接口,以实现所述信号转换芯片与所述待调试设备的通信连接;
主控设备,所述主控设备包括信号输入接口,所述第二接头插接于所述信号输入接口中,以实现信号转换芯片与所述主控设备的通讯连接。
可选的,所述待调试设备还包括:
信道切换芯片,所述信道切换芯片与所述信号输出接口电性连接,且所述信道切换芯片包括USB2.0信号通道以及调试信号输出通道,所述信道切换芯片用于控制调试信号输出通道导通。
可选地,所述信道切换芯片的型号为PI3USB221ZEE,所述信号输出接口为USB3.0母头。
可选地,所述待调试设备还包括电平转换电路,所述电平转换电路连接所述信道切换芯片和所述信号输出接口。
可选地,所述信道切换芯片包括:信道控制引脚,第一输入引脚组、第二输入引脚组以及输出引脚组,当所述信道控制引脚为低电平时,所述第一输入引脚组与所述输出引脚组导通以形成所述调试信号输出通道,当所述信道控制引脚为高电平时,所述第二输入引脚组与所述输出引脚组导通以形成所述USB2.0信号通道;
所述信号输出接口包括第一电平控制引脚;
所述电平转换电路为MOS管,所述MOS管的栅极连接至所述信号输出接口的第一电平控制引脚,所述MOS管的源极连接至所述信道控制引脚,所述MOS管的漏极接地。
可选地,所述第一接头为USB3.0公头,所述USB3.0公头包括第二电平控制引脚,所述第二电平控制引脚连接到电源,所述USB3.0公头插接于所述USB3.0母头后,所述第一电平控制引脚与第二电平控制引脚接触导通。
可选地,所述调试信号输出通道输出的信号类型为TX/RX信号,所述信号转换芯片将所述TX/RX信号转换成DP/DM信号后传送给所述主控设备。
可选的,所述信号输入接口与所述信号输出接口电性连接,以形成传输USB2.0信号的通道。
可选的,所述第二接头为Micro USB2.0接头。
可选的,所述信号转换芯片的型号为CP2102、CH340或者FT232。
本发明技术方案通过在待调试设备和主控设备之间设计信号转换设备,利用信号转换设备将待调试设备的串口调试信息进行转换后输出至主控设备,从而无需在笔记本电脑主板或高度限制要求比较严格的产品上设计排针,也避免了在对整机进行调试时,需要拆机才能实现对TX和RX信号的连接,简化了笔记本电脑主板以及笔记本电脑整机的调试流程。
附图说明
图1为本发明调试系统第一实施例的电路示意图;
图2为本发明待调试设备中的信道切换芯片电路结构示意图;
图3为本发明待调试设备中的电平转换电路的结构示意图;
图4为本发明待调试设备中的信号输出接口的电路结构示意图;
图5为本发明信号转换设备中的第一接头的电路结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后......),则该方向性指示仅用于解释在某一特定姿态下个部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明调试系统的硬件构架图,所述调试系统包括:
待调试设备1,所述待调试设备1包括信号输出接口1a,所述信号输出接口1a用于输出所述待调试设备1的调试信息;
信号转换设备2,所述信号转换设备2包括第一接头2a、信号转换芯片2b以及第二接头2c,所述信号转换芯片2b与所述第一接头2a、第二接头2c均电性连接,所述第一接头2a插接于所述信号输出接口1a,以实现所述信号转换芯片2b与所述待调试设备1的通信连接;
主控设备3,所述主控设备3包括信号输入接口3a,所述第二接头2c插接于所述信号输入接口3a中,以实现信号转换芯片2b与所述主控设备3的通讯连接。
本实施例中,待调试设备1可以是电脑主板或者电脑整机等需要进行调试的设备,信号输出接口1a设置于待调试设备1上,其中,信号输出接口1a可以是USB接口、DP接口或其他类型可进行数据传输的接口。所述调试信息可以是TX/RX信号,除此之外,待调试设备1还可通过所述信号输出接口1a传输出USB信号。
本实施例中,信号转换设备2为连接待调试设备1和主控设备3的中间设备,信号转换设备2上设置有可与待调试设备1实现通信连接的第一接头2a,第一接头2a对应信号输出接口1a,且第一接头2a可插接于信号输出接口1a上,因此,若信号输出接口1a为USB母头接口,则对应的第一接头2a为USB公头接口。所述信号转换设备2上还设置有可与主控设备3实现通信连接的第二接头2c,所述第二接头2c可以是USB接口、DP接口或其他类型可进行数据传输的接口。在第一接头2a和第二接头2c之间,还可以设置有信号转换芯片2b,所述信号转换芯片2b用于将所述待调试设备输出的调试信息转换成能够被所述主控设备3接收并识别的其他信息,例如,所述调试信息为TX/RX信号时,所述信号转换芯片2b用于将所述信号转换芯片2b转换成DP/DM信号,以供所述主控识别3接收并识别。
本实施例中,主控设备3可以为电脑,主控设备3可对接收到的调试信息或普通的USB信息进行处理。主控设备3上设置有可与第二接头2c实现通讯连接的信号输入接口3a,信号输入接口3a对应于第二接口2c,因此,若第二接头2c为Micro USB公头接口,则信号输入接口3a为USB母头接口,第二接头2c插接于信号输入接口3a中,可实现信号转换芯片2b与主控设备3的通讯连接。
本实施例中,待调试设备1中的调试信号可通过信号输出接口1a、第一接头2a传输至信号转换芯片2b,经所述信号转换芯片2b进行转化后,再经过第二接头2c、信号输入接口3a传输至主控设备2中进行调试。
本实施例中通过在待调试设备和主控设备之间设计信号转换设备,利用信号转换设备将待调试设备的串口调试信息进行转换后输出至主控设备,从而无需在笔记本电脑主板或高度限制要求比较严格的产品上设计排针,也避免了在对整机进行调试时,需要拆机才能实现对TX和RX信号的连接,简化了笔记本电脑主板以及笔记本电脑整机的调试流程。
参照图2,所述待调试设备1还包括:信道切换芯片U2,所述信道切换芯片U2与所述信号输出接口1a电性连接,且所述信道切换芯片U2包括USB2.0信号通道(由2D和D连接时形成)以及调试信号输出通道(由1D和D连接时形成),所述信道切换芯片U2用于控制调试信号输出通道导通。
本实施例中,所述USB2.0信号通道由2D和D连接时形成,所述USB2.0信号通道导通时,可用于传输常规的USB信号,所述调试信号输出通道由1D和D连接时形成,所述信道切换芯片U2用于控制调试信号输出通道导通,所述调试信号输出通道导通时用于传输TX/RX信号。
进一步地,参照图3和图4,所述待调试设备1还包括电平转换电路,所述电平转换电路连接所述信道切换芯片U2和所述信号输出接口1a。
本实施例中,电平转换电路的UARTA_USB_SEL端口与信道切换芯片U2的第9脚连接,电平转换电路的UARTA_P80_EN端口与信号输出接口1a的第7脚连接,以通过所述电平转换电路实现信道切换芯片U2和信号输出接口1a的通信连接。
本实施例中,通过电平转换电路可以实现信道切换芯片U2和信号输出接口1a之间的电位转换,即若信号输出接口1a为高电平,则通过电平转换电路后,信道切换芯片U2的第9脚连接为低电平,此时,所述信道切换芯片U2控制调试信号输出通道导通;若信号输出接口1a为低电平,则通过电平转换电路后,信道切换芯片U2的第9脚为高电平,此时,所述信道切换芯片U2控制USB2.0信号通道。
进一步地,所述信道切换芯片U2包括:信道控制引脚(SEL),第一输入引脚组(1D+和1D-)、第二输入引脚组(2D+和2D-)以及输出引脚组(D+和D-),当所述信道控制引脚(SEL)为低电平时,所述第一输入引脚组(1D+和1D-)与所述输出引脚组(D+和D-)导通以形成所述调试信号输出通道,当所述信道控制引脚(SEL)为高电平时,所述第二输入引脚组(2D+和2D-)与所述输出引脚组(D+和D-)导通以形成所述USB2.0信号通道;
本实施例中,所述信道控制引脚(SEL)即所述信道控制引脚的第9脚,当信道控制引脚(SEL)为低电平时,信道切换芯片U2控制第一输入引脚组(1D+和1D-)与输出引脚组(D+和D-)导通,即形成调试信号输出通道(由1D和D连接时形成),可实现TX/RX信号的传输;当信道控制引脚(SEL)为高电平时,信道切换芯片U2控制第二输入引脚组(2D+和2D-)与输出引脚组(D+和D-)导通,即形成USB2.0信号通道(由2D和D连接时形成),可实现USB信号的传输。
所述信号输出接口包括第一电平控制引脚;
本实施例中,第一电平控制引脚即为信号输出接口1a的第7脚,第一电平控制引脚与电平转换电路的UARTA_P80_EN端口连接。
所述电平转换电路为MOS管,所述MOS管的栅极(G)连接至所述信号输出接口1a的第一电平控制引脚,所述MOS管的源极(D)连接至所述信道控制引脚,所述MOS管的漏极(S)接地。
本实施例中,第一电平控制引脚与MOS管的栅极(G)连接,信道控制引脚(SEL)与MOS管的源极(D)连接,从而实现电平转换电路、信道切换芯片U2和信号输出接口1a三者之间的通信连接。具体的,若第一电平控制引脚为高电平,则通过MOS管后,信道控制引脚(SEL)为低电平,此时,所述信道切换芯片U2控制调试信号输出通道导通;若第一电平控制引脚为低电平,则通过MOS管后,信道控制引脚(SEL)为高电平,此时,所述信道切换芯片U2控制USB2.0信号通道。
进一步地,参照图5,所述第一接头2a为USB3.0公头,所述USB3.0公头包括第二电平控制引脚,所述第二电平控制引脚连接到电源,所述USB3.0公头插接于所述USB3.0母头后,所述第一电平控制引脚与第二电平控制引脚接触导通。
本实施例中,第一接头2a为USB3.0公头,则与其对应的信号输出接口1a为USB母头。第一接头2a包括第二电平控制引脚,第二电平控制引脚为第一接头2a的第7脚,由于第一接头2a的第7脚与电源相连,因此,当第一接头2a插接于信号输出接口1a后,第一电平控制引脚与第二电平控制引脚接触导通,信号输出接口1a被拉高为高电平,经电平转换电路后转换为低电平,此时信道控制引脚(SEL)为低电平时,第一输入引脚组(1D+和1D-)与输出引脚组(D+和D-)导通,即形成调试信号输出通道(1D和D连接),从而实现了TX/RX信号的传输。
进一步地,所述调试信号输出通道输出的信号类型为TX/RX信号,所述信号转换芯片将所述TX/RX信号转换成DP/DM信号后传送给所述主控设备。
本实施例中,当待调试设备1中形成调试信号输出通道(由1D和D连接时形成),从而进行TX/RX信号传输时,第一接头2a接收到所述TX/RX信号后,经信号转换芯片2b对所述TX/RX信号进行转换,使所述TX/RX信号转化成所述DP/DM信号,再通过第二接头2c将所述DP/DM信号传输至主控设备。
进一步地,所述信号输入接口与所述信号输出接口电性连接,以形成传输USB2.0信号的通道。
本实施例中,若不使用所述信号转换设备2,将主控设备3与待调试设备1直接进行通讯连接,具体的,将信号输入接口3a直接插接于信号输入接口1a上,则待调试设备1中直接形成USB2.0信号通道(由2D和D连接时形成),从而实现待调试设备1中USB信号向主控设备3的传输。
进一步地,所述第二接头2c为Micro USB2.0接头。
本实施例中,由于第二接头2c与信号输入接口3a对应,因此,若第二接头2c为Micro USB2.0接头,则信号输入接口3a也为Micro USB2.0接头。具体的,若第二接头2c为Micro USB2.0公头接口,则信号输入接口3a为Micro USB2.0母头接口;反之,若第二接头2c为Micro USB2.0母头接口,则信号输入接口3a为Micro USB2.0公头接口。
进一步地,所述信号转换芯片2b的型号为CP2102、CH340或者FT232。
本实施例中,信号转换芯片2b有多种型号可选,已实现将将TX/RX信号转换成DP/DM信号。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。