调试控制设备、调试执行设备及调试系统的制作方法

文档序号:5970864阅读:133来源:国知局
专利名称:调试控制设备、调试执行设备及调试系统的制作方法
技术领域
本实用新型属于调试技术领域,尤其涉及调试控制设备、调试执行设备及调试系统。
背景技术
在开发电子产品的主板时,需要对主板上的多个器件进行控制和调试,图I为现有技术中的主板调试原理图。调试控制设备16通常由个人电脑(PC)实现、且具有两个独立的USB接ロ,其中一 个与第一转换设备14的USB接ロ相连,另ー个与第二转换设备15的USB接ロ相连。主板上具有两个独立的串行协议接ロ,其中ー个与第一转换设备14的串行协议接ロ相连,另ー个与第二转换设备15的串行协议接ロ相连。主板的每个串行协议接ロ分别与一个器件的调试接ロ相连。调试控制设备16、第一转换设备14、第二转换设备15及主板相互连接后,可以进行交互。主板上有第一器件11、第二器件12和控制器件13。其中,控制器件13上具有按钮,人为触发这些按钮时,控制器件13可以向第一器件11和第二器件12的控制接ロ发送控制操作信号,控制操作类型可以为复位操作、开关操作等。调试控制设备16通过第一转换设备14对第一器件11进行调试,通过第二转换设备15对第二器件12的调试。调试具体包括发送调试信号,还包括接收第一器件11和第二器件12执行调试操作后发送的反馈信号。第一转换设备14用于执行协议转换,即执行USB协议和串行协议之间的转换,将来自调试控制设备16的调试信号输出至第一器件11,将来自第一器件11的反馈信号输出至调试控制设备16。第二转换设备15用于执行协议转换,将来自调试控制设备16的调试信号输出至第二器件12,将来自第二器件12的反馈信号输出至调试控制设备16。在实际调试过程中,不同的器件往往需要以某种协同方式来工作,仍以图I为例,可以是第一器件11调试到某ー状态后,暂停调试,等待第二器件12调试结束后再继续调试,但是按照图I所示的调试原理,对第一器件11和第二器件12的调试是完全独立的,所以要实现协同工作,就需要人为判断当前两个器件的调试状态、并控制调试控制设备16发送调试信号的方式。综上所述,现有技术的主板调试方案存在以下缺陷I、主板上需要设置多个独立的物理接ロ,还需要设置多个转换设备;2、调试控制设备和每个转换设备都单独连接,导致占用调试控制设备的多个物理接ロ ;3、不同的器件分别独立测试,需要人为參与才能协同工作,器件的复位等控制操作也需要人为參与。
实用新型内容本实用新型的第一个目的是提供一种调试系统,能够减少主板上物理接ロ的设置数量、且减少占用调试控制设备的物理接ロ的数量。本实用新型的第二个目的是提供ー种调试执行设备,能够减少主板上物理接ロ的设置数量、且减少占用调试控制设备的物理接ロ的数量。本实用新型的第三个目的是提供另ー种调试执行设备,能够减少调试过程中的人为參与。本实用新型的第四个目的是提供ー种调试控制设备,能够减少调试过程中的人为
參与。 本实用新型的第五个目的是提供另ー种调试控制设备,能够减少调试过程中的人为參与。为了对披露的实施例的ー些方面有ー个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现ー些概念,以此作为后面的详细说明的序言。本实用新型的技术方案是这样实现的一种调试系统,该系统包括调试控制设备、调试执行设备和包括若干器件的主板;所述调试执行设备包括ー个第一物理接ロ,并通过所述调试控制设备包括的ー个第一物理接ロ与所述调试控制设备建立连接;所述调试执行设备和所述主板分别包括ー个第二物理接ロ、并通过所述第二物理接ロ建立连接;所述调试控制设备,用于将调试信号传输给所述调试执行设备,接收所述调试执行设备传输的反馈信号;所述调试执行设备,用于执行所述调试控制设备和所述主板之间的协议转换;解析接收到的调试信号指示的器件,将调试信号传输给解析出的器件,将接收到的反馈信号传输给所述调试控制设备;所述主板上的器件在接收到调试信号后执行调试操作,并将反馈信号传输给所述调试执行设备。一种实施例中,所述调试控制设备还包括存储器和处理器;所述存储器,用于存储各个器件的调试指令及调试指令的执行方式;所述处理器,用于读取所述存储器,按照所述调试指令的执行方式执行所述调试指令,将执行后生成的调试信号传输给所述调试执行设备,接收所述调试执行设备输出的反馈信号。可选的,所述存储器包括第一存储区和第二存储区,所述处理器包括第一处理单元和第二处理单元;所述第一存储区,用于存储主板上各个器件的调试指令及调试指令的执行方式;所述第二存储区,用于存储主板上各个器件的控制指令及控制指令的执行方式;所述第一处理单元,用于读取所述第一存储区,按照所述调试指令的执行方式执行所述调试指令,将执行后生成的调试信号传输给所述调试执行设备,接收所述调试执行设备输出的反馈信号;所述第二处理单元,用于读取所述第二存储区,按照所述控制指令的执行方式执行所述控制指令,将执行后生成的控制信号传输给所述调试执行设备,由所述调试执行设备将所述控制信号输出至主板上的各个器件。一种实施例中,所述调试执行设备还包括解析装置及若干转换装置;所述解析装置通过所述第一物理接ロ与所述调试控制设备建立连接;每个所述转换装置通过所述第二物理接ロ与主板上的一个器件建立连接;所述解析装置,用于解析接收到的调试信号指示的器件,将调试信号传输给解析出的器件所连接的转换装置,将接收到的反馈信号传输给所述调试控制设备;所述转换装置,用于执行所述调试控制设备和所述主板之间的协议转换;将接收到的调试信号传输给连接的器件,将连接的器件执行调试操作后的反馈信号传输给所述解析装置。可选的,所述调试执行设备的第二物理接口中集成若干第一串行协议管脚,所述主板的第二物理接口中集成若干第二串行协议管脚;每个所述第一串行协议管脚分别与ー个转换装置及一个所述第二串行协议管脚相连,其中相连的第二串行协议管脚还与ー个器件的调试接ロ相连。可选的,所述解析装置包括解析执行单元、第一收发单元和第二收发单元;所述解析执行单元和所述第一收发单元通过所述第一物理接ロ与所述调试控制设备建立连接;所述第二收发单元通过所述第二物理接ロ与主板上的各个器件建立连接;所述解析执行单元,用于解析调试控制设备发送的信号的类型,将调试信号传输给所述第一收发单元,将控制信号传输给所述第二收发单元;所述第一收发单元,用于解析接收到的调试信号指示的器件,将调试信号传输给解析出的器件所连接的转换装置,将接收到的反馈信号传输给调试控制设备;所述第二收发单元,用于将接收到的控制信号传输给主板上的各个器件。可选的,所述调试执行设备的第二物理接口中集成ー个第一输入输出IO管脚和若干第一串行协议管脚;所述主板的第二物理接口中集成ー个第二 IO管脚和若干第二串行协议管脚;所述第一 IO管脚分别与所述第二收发单元及所述第二 IO管脚相连,所述第二 IO管脚还与主板上各个器件的控制接ロ相连;每个所述第一串行协议管脚分别与ー个转换装置及一个所述第二串行协议管脚相连,其中相连的第二串行协议管脚还与ー个器件的调试接ロ相连。可选的,所述调试控制设备发送的信号中携帯信号类型指示标识。一种实施例中,所述调试信号中携帯器件的标识;所述反馈信号中携带执行反馈的器件的标识。一种实施例中,所述第一物理接ロ为通用串行总线USB接ロ。ー种调试执行设备,用于对主板上的若干器件执行调试;该调试执行设备包括ー个第一物理接ロ、ー个第二物理接ロ、解析装置和若干转换装置;[0057]所述解析装置通过所述第一物理接ロ与调试控制设备建立连接;每个所述转换装置通过所述第二物理接ロ与主板上的一个器件建立连接;所述解析装置,用于解析调试控制设备发送的调试信号指示的器件,将调试信号传输给解析出的器件所连接的转换装置;将接收到的反馈信号传输给调试控制设备;所述转换装置,用于执行调试控制设备和主板之间的协议转换;将接收到的调试信号传输给连接的器件,将连接的器件执行调试操作后的反馈信号传输给所述解析装置。一种实施例中,所述第二物理接口中集成与所述转换装置个数相同的串行协议管脚;每个所述串行协议管脚与ー个所述转换装置相连。 一种实施例中,所述解析装置包括解析执行单元、第一收发单元和第二收发单元;所述解析执行单元和所述第一收发单元通过所述第一物理接ロ与调试控制设备建立连接;所述第二收发单元通过所述第二物理接ロ与主板上的各个器件建立连接;所述解析执行单元,用于解析调试控制设备发送的信号的类型,将调试信号传输给所述第一收发单元,将控制信号传输给所述第二收发单元;所述第一收发单元,用于解析接收到的调试信号指示的器件,将调试信号传输给解析出的器件所连接的转换装置;将接收到的反馈信号传输给调试控制设备;所述第二收发单元,用于将接收到的控制信号传输给主板上的各个器件。可选的,所述第二物理接口中集成ー个IO管脚和与所述转换装置个数相同的串行协议管脚;所述IO管脚与所述第二收发单元相连;每个所述串行协议管脚与ー个所述转换装置相连。可选的,所述调试控制设备发送的信号中携帯信号类型指示标识。—种实施例中,所述调试信号中携帯器件的标识;所述反馈信号中携带执行反馈的器件的标识。一种实施例中,所述第一物理接ロ为通用串行总线USB接ロ。ー种调试执行设备,该调试执行设备包括第一物理接ロ、第二物理接ロ、解析装置和转换装置;所述解析装置通过所述第一物理接ロ与调试控制设备建立连接,并通过所述第二物理接ロ与主板上的一个器件建立连接;所述转换装置通过所述第二物理接ロ与所述器件建立连接;所述解析装置,用于解析调试控制设备发送的信号的类型,将调试信号传输给所述转换装置,将控制信号传输给所述器件;将接收到的反馈信号传输给调试控制设备;所述转换装置,用于执行调试控制设备和主板之间的协议转换;将接收到的调试信号传输给所述器件,将所述器件执行调试操作后的反馈信号传输给所述解析装置。一种实施例中,所述第二物理接口中集成ー个IO管脚和一个串行协议管脚;所述IO管脚与所述解析装置相连;所述串行协议管脚与所述转换装置相连。[0084]一种实施例中,所述调试控制设备发送的信号中携帯信号类型指示标识。ー种调试控制设备,用于控制主板上的若干器件执行调试;该调试控制设备包括存储器、处理器和第一物理接ロ ;所述存储器,用于存储主板上各个器件的调试指令及调试指令的执行方式;所述处理器,用于读取所述存储器,按照所述调试指令的执行方式执行所述调试指令,将执行后生成的 调试信号通过所述第一物理接ロ输出,并通过所述第一物理接ロ接收反馈信号。ー种调试控制设备,用于控制主板上的若干器件执行调试;其特征在干,该调试控制设备包括存储器、处理器和第一物理接ロ ;所述存储器,用于存储主板上各个器件的调试指令和控制指令;所述处理器,用于读取所述存储器,执行所述调试指令,将执行后生成的调试信号通过所述第一物理接ロ输出,并通过所述第一物理接ロ接收反馈信号;执行所述控制指令,将执行后生成的控制信号通过所述第一物理接ロ输出。一种实施例中,所述存储器包括第一存储区和第二存储区,所述处理器包括第一处理单元和第二处理单元;所述第一存储区,用于存储主板上各个器件的调试指令及调试指令的执行方式;所述第二存储区,用于存储主板上各个器件的控制指令及控制指令的执行方式;所述第一处理单元,用于读取所述第一存储区,按照所述调试指令的执行方式执行所述调试指令,将执行后生成的调试信号通过所述第一物理接ロ输出,并通过所述第一物理接ロ接收反馈信号;所述第二处理单元,用于读取所述第二存储区,按照所述控制指令的执行方式执行所述控制指令,将执行后生成的控制信号通过所述第一物理接ロ输出。一种实施例中,所述第一物理接ロ为通用串行总线USB接ロ。本实用新型提供的调试系统中,调试执行设备先解析调试信号指示的器件,然后再将调试信号传输给解析出的器件,即集成了对主板上各个器件进行调试的功能,这样就无需单独设置多个转换设备分别对主板上各个器件进行调试,使得调试执行设备与调试控制设备之间只需ー个物理接ロ,与主板之间也只需ー个物理接ロ,节约成本。本实用新型提供的第一种调试执行设备先解析调试信号指示的器件,然后再将调试信号传输给解析出的器件,即集成了对主板上各个器件进行调试的功能,这样无需单独设置多个转换设备分别对主板上各个器件进行调试,使得调试执行设备与调试控制设备之间只需ー个物理接ロ,与主板之间也只需ー个物理接ロ。本实用新型提供的第二种调试执行设备先解析调试控制设备发送的信号的类型,并将控制信号发给建立连接的器件,再由转换装置将调试信号发给建立连接的器件,这样调试执行设备可以对建立连接的器件执行调试操作和控制操作,而无需人为触发主板上的按钮来执行这些控制操作減少了人为參与。本实用新型提供的第一种调试控制设备中,不仅存储了各个器件的调试指令,还存储了调试指令的执行方式,这样处理器在执行存储器中的调试指令时,可以按照预定方式来执行,使得各个器件按照预定的协同方式执行调试操作,省去了人为判断各个待测试器件的状态的操作,减少了调试过程中的人为參与。[0101]本实用新型提供的第二种调试控制设备中,不仅存储了各个器件的调试指令,还存储了各个器件的控制指令,这样处理器既可以发送调试信号也可以发送控制信号,使得各个器件既可以执行调试操作也可以执行控制操作,省去了人为手工对器件执行的控制操作,減少了调试过程中的人为參与。为了上述以及相关的目的,一个或多个实施例包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明某些示例性方面,并且其指示的仅仅是各个实施例的原则可以利用的各种方式中的ー些方式。其它的益处和新颖性特征将随着下面的详细说明结合附图考虑而变得明显,所公开的实施例是要包括所有这些方面以及它们的等同。

图I是现有技术中的主板调试原理图;图2是本实用新型的实施例一中调试系统的结构示意图;图3是本实用新型的实施例ニ中调试控制设备的结构示意图;图4是本实用新型的实施例三中调试执行设备的结构示意图;图5是本实用新型的实施例四中调试执行设备的结构示意图。
具体实施方式
以下描述和附图充分地示出本实用新型的具体实施方案,以使本领域的技术人员能够实践它们。其他实施方案可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的组件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本实用新型的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,本实用新型的这些实施方案可以被单独地或总地用术语“实用新型”来表示,这仅仅是为了方便,并且如果事实上公开了超过ー个的实用新型,不是要自动地限制该应用的范围为任何单个实用新型或实用新型构思。本实用新型提供ー种调试系统,包括调试控制设备、调试执行设备和主板。所述调试执行设备包括ー个第一物理接ロ,并通过所述调试控制设备包括的第一物理接ロ与所述调试控制设备建立连接。所述调试执行设备和所述主板分别包括ー个第二物理接ロ、并通过所述第二物理接ロ建立连接。所述调试控制设备,用于将调试信号传输给所述调试执行设备,接收所述调试执行设备传输的反馈信号。所述调试执行设备,用于执行所述调试控制设备和所述主板之间的协议转换;解析接收到的调试信号指示的器件,将调试信号传输给解析出的器件,将接收到的反馈信号传输给所述调试控制设备。所述主板上的器件在接收到调试信号后执行调试操作,并将反馈信号传输给所述调试执行设备。可见,本实用新型提供的调试系统中,调试执行设备先解析调试信号指示的器件,然后再将调试信号传输给解析出的器件,即集成了对主板上各个器件进行调试的功能,这样就无需单独设置多个转换设备分别对主板上各个器件进行调试,使得调试执行设备与调试控制设备之间只需ー个物理接ロ,与主板之间也只需ー个物理接ロ,节约成本。进ー步,本实用新型调试系统中的调试控制设备还可以按照预定方式输出调试信号,使得各个器件按照预定方式执行调试操作,无需人为判断各个器件的状态。再进一歩,本实用新型中的调试控制设备还可以按照预定方式输出控制信号,相应的,本实用新型中的调试执行设备进一步将控制信号输出至各个器件,使得各个器件执行控制操作,这样就无需人为对各个器件进行控制操作。通过以上两方面,就在节约成本的基础上进一步实现了无需人为參与的自动调试,具体的实现方式将在下面的实施例中详述。本实用新型提供两种调试执行设备。第一种调试执行设备用于对主板上的若干器件执行调试,该调试执行设备包括 解析装置、若干转换装置、ー个第一物理接ロ及ー个第二物理接ロ。所述解析装置通过所述第一物理接ロ与调试控制设备建立连接。每个所述转换装置通过所述第二物理接ロ与主板上的一个器件建立连接。所述解析装置,用于解析调试控制设备发送的调试信号指示的器件,将调试信号传输给解析出的器件所连接的转换装置;将接收到的反馈信号传输给调试控制设备。所述转换装置,用于执行调试控制设备和主板之间的协议转换;将接收到的调试信号传输给连接的器件,将连接的器件执行调试操作后的反馈信号传输给所述解析装置。可见,本实用新型提供的第一种调试执行设备先解析调试信号指示的器件,然后再将调试信号传输给解析出的器件,即集成了对主板上各个器件进行调试的功能,这样无需单独设置多个转换设备分别对主板上各个器件进行调试,使得调试执行设备与调试控制设备之间只需ー个物理接ロ,与主板之间也只需ー个物理接ロ。进ー步,本实用新型的第一种调试控制设备还可以将来自调试控制设备的控制信号传输给主板上的各个器件,使得各个器件执行控制操作,从而省去了人为手工对各个器件执行控制操作,减少了调试过程中的人为參与,具体的实现方式将在下面的实施例中详述。第二种调试执行设备包括第一物理接ロ、第二物理接ロ、解析装置和转换装置。所述解析装置通过所述第一物理接ロ与调试控制设备建立连接,并通过所述第二物理接ロ与主板上的一个器件建立连接。所述转换装置通过所述第二物理接ロ与所述器件建立连接。所述解析装置,用于解析调试控制设备发送的信号的类型,将调试信号传输给所述转换装置,将控制信号传输给所述器件;将接收到的反馈信号传输给调试控制设备。所述转换装置,用于执行调试控制设备和主板之间的协议转换;将接收到的调试信号传输给所述器件,将所述器件执行调试操作后的反馈信号传输给所述解析装置。可见,本实用新型提供的第二种调试执行设备先解析调试控制设备发送的信号的类型,并将控制信号发给建立连接的器件,再由转换装置将调试信号发给建立连接的器件,这样调试执行设备可以对建立连接的器件执行调试操作和控制操作,而无需人为触发主板上的按钮来执行这些控制操作減少了人为參与。本实用新型提供两种调试控制设备,用于控制主板上的若干器件执行调试。[0132]第一种调试控制设备包括处理器、存储器及第一物理接ロ。所述存储器,用于存储主板上各个器件的调试指令和调试指令的执行方式。所述处理器,用于读取所述存储器,按照所述调试指令的执行方式执行所述调试指令,将执行后生成的调试信号通过所述第一物理接ロ输出,并通过所述第一物理接ロ接收反馈信号。可见,本实用新型提供的第一种调试控制设备中,不仅存储了各个器件的调试指令,还存储了调试指令的执行方式,这样处理器在执行存储器中的调试指令时,可以按照预定方式来执行,使得各个器件按照预定的协同方式执行调试操作,省去了人为判断各个待测试器件的状态的操作,減少了调试过程中的人为參与。进ー步,本实用新型中的第一种调试控制设备还可以按照控制指令的执行方式执行控制指令、并输出控制信号,这样就无需人为对各个器件进行控制操作,进ー步实现了无需人为參与的自动调试,具体的实现方式将在下面的实施例中详述。 第二种调试控制设备包括存储器、处理器和第一物理接ロ。所述存储器,用于存储主板上各个器件的调试指令和控制指令。所述处理器,用于读取所述存储器,执行所述调试指令,将执行后生成的调试信号通过所述第一物理接ロ输出,并通过所述第一物理接ロ接收反馈信号;执行所述控制指令,将执行后生成的控制信号通过所述第一物理接ロ输出。可见,本实用新型提供的第二种调试控制设备中,不仅存储了各个器件的调试指令,还存储了各个器件的控制指令,这样处理器既可以发送调试信号也可以发送控制信号,使得各个器件既可以执行调试操作也可以执行控制操作,省去了人为手工对器件执行的控制操作,減少了调试过程中的人为參与。进ー步,本实用新型提供的第二种调试控制设备中,还可以分别按照调试指令的执行方式执行调试指令、按照控制指令的执行方式执行控制指令,这样使得器件能够按照预定的协同方式执行调试操作和控制操作,进ー步省去了人为判断各个器件的状态的操作,实现了无需人为參与的自动调试,具体的实现方式将在下面的实施例中详述。下面给出本实用新型的几个可选实施例,这仅为具体的举例,不能成为本实用新型保护范围的限制。实施例一本实施例ー给出本实用新型提供的调试系统的举例。图2是本实用新型实施例一中调试系统的结构示意图,该系统包括调试控制设备21、调试执行设备22和主板23。调试控制设备21包括USB接ロ 213,调试执行设备22包括USB接ロ 221,USB接ロ 213和USB接ロ 221连接后,调试控制设备21和调试执行设备22可以进行通信。这里的USB接ロ 213和USB接ロ 221具有通常的结构。调试执行设备22包括物理接ロ 222,该物理接ロ 222中集成了 IO管脚2221、串行协议管脚2222和串行协议管脚2223。主板23包括物理接ロ 231,该物理接ロ 231中集成了 IO管脚2311、串行协议管脚2312和串行协议管脚2313,其中IO管脚2311连接器件232和器件233的控制接ロ,串行协议管脚2312连接器件232的调试接ロ,串行协议管脚2313连接器件233的调试接ロ。物理接ロ 222和物理接ロ 231连接后,IO管脚2221和IO管脚2311连接,串行协议管脚2222和串行协议管脚2312连接,串行协议管脚2223和串行协议管脚2313连接,调试执行设备22和主板23可以进行通信。下面具体介绍调试系统中各设备的内部结构。调试控制设备21中包括存储器211和处理器212。处理器212分别与存储器211及USB接ロ 213相连。存储器211包括第一存储区和第二存储区,其中第一存储区存储主板上各个器件的调试指令及调试指令的执行方式,第二存储区存储主板上各个器件的控制指令及控制指令的执行方式。处理器212包括第一处理单元和第二处理单元,其中第一处理单元读取第一存储区,按照调试指令的执行方式执行所述调试指令,生成调试信号并传输给调试执行设备22,接收调试执行设备22输出的反馈信号;第二处理单元读取第二存储区,按照控制指令的执行方式执行控制指令,生成控制信号并传输给调试执行设备22。
·[0152]调试执行设备22中包括解析装置223、转换装置225和转换装置226。解析装置223分别与USB接ロ 221、物理接ロ 222、转换装置225及转换装置226相连。转换装置225还与物理接ロ 222相连。转换装置226还与物理接ロ 222相连。解析装置223包括解析执行单元、第一收发单元和第二收发单元。其中,解析执行単元解析调试控制设备21发送的信号的类型,将调试信号传输给第一收发单元,将控制信号传输给第二收发单元;第一收发单元解析接收到的调试信号指示的器件,将调试信号传输给转换装置225和/或转换装置226,将接收到的反馈信号传输给调试控制设备21 ;第二收发单元与IO管脚2221相连,将接收到的控制信号传输给主板上的各个器件。转换装置225与串行协议管脚2222相连,用于执行调试控制设备21和主板23之间的协议转换,将接收到的调试信号输出至器件232,将器件232执行调试操作后的反馈信号传输给解析装置223。转换装置226与串行协议管脚2223相连,用于执行调试控制设备21和主板23之间的协议转换,将接收到的调试信号输出至器件233,将器件233执行调试操作后的反馈信号传输给解析装置223。器件232在接收到调试信号后执行调试操作,将执行调试操作后的反馈信号传输给转换装置225。器件233在接收到调试信号后执行调试操作,将执行调试操作后的反馈信号传输给转换装置226。本实施例一中调试控制设备发送的信号中可以携带信号类型指示标识。调试信号中可以携带待调试的器件的标识,由于各转换装置与各器件的对应关系为已知,所以可以根据待调试的器件的标识确定应该将调试信号传输至哪ー个转换装置。反馈信号中可以携带执行反馈的器件的标识。本实施例一中,以调试执行设备中包括两个转换装置为例,根据应用需求,可以在该调试执行设备中设置更多的转换装置,相应的,调试执行设备和主板连接的物理接ロ中的串行协议管脚也要设置为多个。实施例ニ本实施例ニ给出本实用新型提供的调试控制设备的举例,该调试控制设备可以由PC实现。图3为本实用新型实施例ニ中调试控制设备的结构示意图,该调试控制设备包括存储器31、处理器32和USB接ロ 33。处理器32分别与存储器31及USB接ロ 33相连。USB接ロ 33,用于与 调试执行设备建立连接。存储器31包括第一存储区和第二存储区,其中第一存储区存储主板上各个器件的调试指令及调试指令的执行方式,第二存储区存储主板上各个器件的控制指令及控制指令的执行方式。处理器32包括第一处理单元和第二处理单元,其中第一处理单元读取第一存储区,按照调试指令的执行方式执行调试指令,将生成的调试信号输出至调试执行设备,并接收调试执行设备输出的反馈信号;第二处理单元读取第二存储区,按照控制指令的执行方式执行控制指令,并将生成的控制信号输出至调试执行设备。本实施例ニ中的调试信号中可以携带信号类型指示标识和待调试的器件的标识,控制信号中可以携带信号类型指示标识,反馈信号中可以携带执行反馈的器件的标识。可见,本实施例ニ中的调试控制设备,可以按照预定的执行方式执行调试指令和控制操作,从而使得各个器件按照预定的协同方式执行调试操作和控制操作,省去了人为判断各个待测试器件的状态的操作,也省去了人工手动对器件进行控制的操作,实现了无需人为參与的自动调试。实施例三本实施例三给出本实用新型提供的第一种调试执行设备的举例。图4为本实用新型实施例三中调试执行设备的结构示意图,该设备包括USB接ロ41、物理接ロ 42、解析装置43、转换装置45和转换装置46。USB接ロ 41用于与调试控制设备建立连接。物理接ロ 42用于与主板建立连接。物理接ロ 42中集成IO管脚421、串行协议管脚422和串行协议管脚423。转换装置45对应主板上的ー个器件,转换装置46对应主板上的另ー个器件。解析装置43与USB接ロ 41、物理接ロ 42、转换装置45及转换装置46相连。解析装置43包括解析执行单元、第一收发单元和第二收发单元,其中解析执行单元解析调试控制设备发送的信号的类型,将调试信号传输给第一收发单元,将控制信号传输给第二收发単元;第一收发单元解析接收到的调试信号指示的器件,将调试信号传输给转换装置45和/或转换装置46,将接收到的反馈信号传输给调试控制设备;第二收发单元与IO管脚421相连,将接收到的控制信号传输给主板上的各个器件。转换装置45与串行协议管脚422相连,用于执行调试控制设备和主板之间的协议转换,将接收到的调试信号传输给对应的器件,将对应的器件执行调试操作后的反馈信号传输给解析装置43。转换装置46与串行协议管脚423相连,用于执行调试控制设备和主板之间的协议转换,将接收到的调试信号传输给对应的器件,将对应的器件执行调试操作后的反馈信号传输给解析装置43。本实施例三中调试控制设备发送的信号中可以携带信号类型指示标识。调试信号中可以携带待调试的器件的标识,由于各转换装置与各器件的对应关系为已知,所以可以根据待调试的器件的标识确定应该将调试信号传输至哪ー个转换装置。反馈信号中可以携带执行反馈的器件的标识。实施例四本实施例四给出本实用新型提供的第二种调试执行设备的举例。图5为本实用新型实施例四中调试执行设备的结构示意图,该设备包括USB接ロ51、物理接ロ 52、解析装置53和转换装置54。USB接ロ 51用于与调试控制设备建立连接。物理接ロ 52用于与主板上的一个器件建立连接。物理接ロ 52中集成IO管脚521 和串行协议管脚522,其中串行协议管脚522连接所述器件的调试接ロ,IO管脚521连接所述器件的控制接ロ。解析装置53与USB接ロ 51、IO管脚521和转换装置54相连。解析装置53用于解析调试控制设备发送的信号的类型,将调试信号传输给转换装置54,将控制信号传输给所述器件;将接收到的反馈信号传输给调试控制设备。转换装置54与串行协议管脚522相连,用于执行调试控制设备和主板之间的协议转换,将接收到的调试信号传输给所述器件,将所述器件执行调试操作后的反馈信号传输给解析装置53。本实施例四中调试控制设备发送的信号中可以携带信号类型指示标识。本实用新型提供的调试控制设备、调试执行设备和调试系统,特别适用于大批量生产的情况,可以节省调试时间。本实用新型虽然以较佳实施例公开如上,但其并不是用来限定本实用新型,任何本领域技术人员在不脱离本实用新型的精神和范围内,都可以做出可能的变动和修改,因此本实用新型的保护范围应该以本实用新型权利要求所界定的范围为准。
权利要求1.一种调试系统,其特征在于,该系统包括调试控制设备、调试执行设备和包括若干器件的主板; 所述调试执行设备包括一个第一物理接口,并通过所述调试控制设备包括的一个第一物理接口与所述调试控制设备建立连接; 所述调试执行设备和所述主板分别包括一个第二物理接口、并通过所述第二物理接口建立连接; 所述调试控制设备,用于将调试信号传输给所述调试执行设备,接收所述调试执行设备传输的反馈信号; 所述调试执行设备,用于执行所述调试控制设备和所述主板之间的协议转换;解析接收到的调试信号指示的器件,将调试信号传输给解析出的器件,将接收到的反馈信号传输给所述调试控制设备; 所述主板上的器件在接收到调试信号后执行调试操作,并将反馈信号传输给所述调试执行设备。
2.如权利要求I所述的系统,其特征在于,所述调试控制设备还包括存储器和处理器; 所述存储器,用于存储各个器件的调试指令及调试指令的执行方式; 所述处理器,用于读取所述存储器,按照所述调试指令的执行方式执行所述调试指令,将执行后生成的调试信号传输给所述调试执行设备,接收所述调试执行设备输出的反馈信号。
3.如权利要求2所述的系统,其特征在于,所述存储器包括第一存储区和第二存储区,所述处理器包括第一处理单元和第二处理单元; 所述第一存储区,用于存储主板上各个器件的调试指令及调试指令的执行方式; 所述第二存储区,用于存储主板上各个器件的控制指令及控制指令的执行方式; 所述第一处理单元,用于读取所述第一存储区,按照所述调试指令的执行方式执行所述调试指令,将执行后生成的调试信号传输给所述调试执行设备,接收所述调试执行设备输出的反馈信号; 所述第二处理单元,用于读取所述第二存储区,按照所述控制指令的执行方式执行所述控制指令,将执行后生成的控制信号传输给所述调试执行设备,由所述调试执行设备将所述控制信号输出至主板上的各个器件。
4.如权利要求I所述的系统,其特征在于,所述调试执行设备还包括解析装置及若干转换装置; 所述解析装置通过所述第一物理接口与所述调试控制设备建立连接; 每个所述转换装置通过所述第二物理接口与主板上的一个器件建立连接; 所述解析装置,用于解析接收到的调试信号指示的器件,将调试信号传输给解析出的器件所连接的转换装置,将接收到的反馈信号传输给所述调试控制设备; 所述转换装置,用于执行所述调试控制设备和所述主板之间的协议转换;将接收到的调试信号传输给连接的器件,将连接的器件执行调试操作后的反馈信号传输给所述解析装置。
5.如权利要求4所述的系统,其特征在于,所述调试执行设备的第二物理接口中集成若干第一串行协议管脚,所述主板的第二物理接口中集成若干第二串行协议管脚; 每个所述第一串行协议管脚分别与一个转换装置及一个所述第二串行协议管脚相连,其中相连的第二串行协议管脚还与一个器件的调试接口相连。
6.如权利要求4所述的系统,其特征在于,所述解析装置包括解析执行单元、第一收发单元和第二收发单元; 所述解析执行单元和所述第一收发单元通过所述第一物理接口与所述调试控制设备建立连接; 所述第二收发单元通过所述第二物理接口与主板上的各个器件建立连接; 所述解析执行单元,用于解析调试控制设备发送的信号的类型,将调试信号传输给所述第一收发单元,将控制信号传输给所述第二收发单元; 所述第一收发单元,用于解析接收到的调试信号指示的器件,将调试信号传输给解析出的器件所连接的转换装置,将接收到的反馈信号传输给调试控制设备; 所述第二收发单元,用于将接收到的控制信号传输给主板上的各个器件。
7.如权利要求6所述的系统,其特征在于,所述调试执行设备的第二物理接口中集成一个第一输入输出IO管脚和若干第一串行协议管脚;所述主板的第二物理接口中集成一个第二 IO管脚和若干第二串行协议管脚; 所述第一 IO管脚分别与所述第二收发单元及所述第二 IO管脚相连,所述第二 IO管脚还与主板上各个器件的控制接口相连; 每个所述第一串行协议管脚分别与一个转换装置及一个所述第二串行协议管脚相连,其中相连的第二串行协议管脚还与一个器件的调试接口相连。
8.如权利要求6所述的系统,其特征在于,所述调试控制设备发送的信号中携带信号类型指示标识。
9.如权利要求I所述的系统,其特征在于,所述调试信号中携带器件的标识; 所述反馈信号中携带执行反馈的器件的标识。
10.如权利要求I所述的系统,其特征在于,所述第一物理接口为通用串行总线USB接□。
11.一种调试执行设备,其特征在于,用于对主板上的若干器件执行调试;该调试执行设备包括一个第一物理接口、一个第二物理接口、解析装置和若干转换装置; 所述解析装置通过所述第一物理接口与调试控制设备建立连接; 每个所述转换装置通过所述第二物理接口与主板上的一个器件建立连接; 所述解析装置,用于解析调试控制设备发送的调试信号指示的器件,将调试信号传输给解析出的器件所连接的转换装置;将接收到的反馈信号传输给调试控制设备; 所述转换装置,用于执行调试控制设备和主板之间的协议转换;将接收到的调试信号传输给连接的器件,将连接的器件执行调试操作后的反馈信号传输给所述解析装置。
12.如权利要求11所述的设备,其特征在于,所述第二物理接口中集成与所述转换装置个数相同的串行协议管脚; 每个所述串行协议管脚与一个所述转换装置相连。
13.如权利要求11所述的设备,其特征在于,所述解析装置包括解析执行单元、第一收发单元和第二收发单元;所述解析执行单元和所述第一收发单元通过所述第一物理接口与调试控制设备建立连接; 所述第二收发单元通过所述第二物理接口与主板上的各个器件建立连接; 所述解析执行单元,用于解析调试控制设备发送的信号的类型,将调试信号传输给所述第一收发单元,将控制信号传输给所述第二收发单元; 所述第一收发单元,用于解析接收到的调试信号指示的器件,将调试信号传输给解析出的器件所连接的转换装置;将接收到的反馈信号传输给调试控制设备; 所述第二收发单元,用于将接收到的控制信号传输给主板上的各个器件。
14.如权利要求13所述的设备,其特征在于,所述第二物理接口中集成一个IO管脚和与所述转换装置个数相同的串行协议管脚; 所述IO管脚与所述第二收发单元相连; 每个所述串行协议管脚与一个所述转换装置相连。
15.如权利要求13所述的设备,其特征在于,所述调试控制设备发送的信号中携带信号类型指示标识。
16.如权利要求11所述的设备,其特征在于,所述调试信号中携带器件的标识; 所述反馈信号中携带执行反馈的器件的标识。
17.如权利要求11所述的设备,其特征在于,所述第一物理接口为通用串行总线USB接□。
18.—种调试执行设备,其特征在于,该调试执行设备包括第一物理接口、第二物理接口、解析装置和转换装置; 所述解析装置通过所述第一物理接口与调试控制设备建立连接,并通过所述第二物理接口与主板上的一个器件建立连接; 所述转换装置通过所述第二物理接口与所述器件建立连接; 所述解析装置,用于解析调试控制设备发送的信号的类型,将调试信号传输给所述转换装置,将控制信号传输给所述器件;将接收到的反馈信号传输给调试控制设备; 所述转换装置,用于执行调试控制设备和主板之间的协议转换;将接收到的调试信号传输给所述器件,将所述器件执行调试操作后的反馈信号传输给所述解析装置。
19.如权利要求18所述的设备,其特征在于,所述第二物理接口中集成一个IO管脚和一个串行协议管脚; 所述IO管脚与所述解析装置相连; 所述串行协议管脚与所述转换装置相连。
20.如权利要求18所述的设备,其特征在于,所述调试控制设备发送的信号中携带信号类型指示标识。
21.—种调试控制设备,用于控制主板上的若干器件执行调试;其特征在于,该调试控制设备包括存储器、处理器和第一物理接口 ; 所述存储器,用于存储主板上各个器件的调试指令及调试指令的执行方式; 所述处理器,用于读取所述存储器,按照所述调试指令的执行方式执行所述调试指令,将执行后生成的调试信号通过所述第一物理接口输出,并通过所述第一物理接口接收反馈信号。
22.—种调试控制设备,用于控制主板上的若干器件执行调试;其特征在于,该调试控制设备包括存储器、处理器和第一物理接ロ ; 所述存储器,用于存储主板上各个器件的调试指令和控制指令; 所述处理器,用于读取所述存储器,执行所述调试指令,将执行后生成的调试信号通过所述第一物理接ロ输出,并通过所述第一物理接ロ接收反馈信号;执行所述控制指令,将执行后生成的控制信号通过所述第一物理接ロ输出。
23.如权利要求21或22所述的设备,其特征在于,所述存储器包括第一存储区和第二存储区,所述处理器包括第一处理单元和第二处理单元; 所述第一存储区,用于存储主板上各个器件的调试指令及调试指令的执行方式; 所述第二存储区,用于存储主板上各个器件的控制指令及控制指令的执行方式;· 所述第一处理单元,用于读取所述第一存储区,按照所述调试指令的执行方式执行所述调试指令,将执行后生成的调试信号通过所述第一物理接ロ输出,并通过所述第一物理接ロ接收反馈信号; 所述第二处理单元,用于读取所述第二存储区,按照所述控制指令的执行方式执行所述控制指令,将执行后生成的控制信号通过所述第一物理接ロ输出。
24.如权利要求21或22所述的设备,其特征在于,所述第一物理接ロ为通用串行总线USB 接ロ。
专利摘要本实用新型提供了调试控制设备、调试执行设备和调试系统,一种调试系统包括调试控制设备、调试执行设备和包括若干器件的主板;所述调试执行设备包括一个第一物理接口,并通过所述调试控制设备包括的一个第一物理接口与所述调试控制设备建立连接;所述调试执行设备和所述主板分别包括一个第二物理接口、并通过所述第二物理接口建立连接;所述调试控制设备,用于将调试信号传输给所述调试执行设备,接收所述调试执行设备传输的反馈信号。不仅能减少物理接口的设置,还能实现无需人为参与的自动化调试,特别适用于大批量生产的情况,能够节省调试时间。
文档编号G01R31/00GK202453435SQ201220051670
公开日2012年9月26日 申请日期2012年2月17日 优先权日2012年2月17日
发明者季云建, 王澎 申请人:北京普及芯科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1