一种除错器的制造方法

文档序号:6532151阅读:207来源:国知局
一种除错器的制造方法
【专利摘要】一种除错器,其包括:输入模块,其包括一输入接口模块和第一切模块,该输入接口模块包括第一接口和第二接口,第一切换模块与所述输入接口模块电性连接;信号转换模块,其与第一切换模块电性连接;以及输出模块,该输出模块一端与所述信号转换模块电性连接,另一端与一主机电性连接,该输出模块把所述第二信号输入到所述主机除错。本实用新型的除错器,设有第一切换模块,该第一切换模块直接切换同时连接UART信号和LPC信号,当测试不同接口信号时,不需要拆换除错板,不需要另外添加除错器,此外,该除错器与主机可通过无线连接装置直接相连,该除错器不仅提高了工作效率,而且降低了成本。
【专利说明】一种除错器
【【技术领域】】
[0001]本实用新型涉及一种除错器,特别是涉及一种可同时支持多个除错待测物的除错器。
【【背景技术】】
[0002]除错器是自从计算机诞生伊始就始终伴随着程序员的一个挚友,起初的除错器都是基于硬件直接实现的,直到计算机行业有了比较突出的发展之后,商业化的软件除错器才与计算机程序编写工作人员们见面,作为软件维护与错误修正的一个最重要、最直接,也是必不可少的一种机制,中央处理器制造商也在不厌其烦地在CPU物理结构上支持着调试这种行为。
[0003]在过去设计PC或Sever的研发初期阶段,主机板的除错是很重要且不可缺乏的,然而,这些主机板里的除错尤以最低阶层的Low Pin Count(LPC)信号和RS232/UART信号至为重要,然而市面上的除错器,却只有针对个别信号发展出个别的除错器,例如:LPCPortSO除错器及RS232专用除错器,这样的解决方法当然可行,并且相对不方便,使用这种方式除错,必须要同时准备两种除错板进行除错,且由于一次只能除错一台,如果有两台以上待除错物,这样除错时间就必须拉长为两倍,降低了工作效率,此外,如果需要同时观察比较两待除错物错误行为,则必须要添加另一台除错器来进行除错,使得成本增加,另外过去的除错器皆是使用有线方式连接进行除错,但若待除错物在高处或远程,则要除错的话便会相当不便。
[0004]有鉴于此,实有必要提供一种除错器,该除错器可以解决上述技术中存在的工作效率低和成本高的问题。
【实用新型内容】
[0005]因此,本实用新型的目的在于提供一种除错器,该除错器可以解决上述工作效率低和成本高的问题。
[0006]为了达到上述的目的,本实用新型的除错器,该除错器可同时支持若干除错待测物,该若干除错待测物中包括第一除错待测物和第二除错待测物,该除错器包括:
[0007]输入模块,该输入模块包括一输入接口模块,该输入接口模块包括一第一接口和一第二接口,该第一接口与所述第一除错待测物电性连接,该第二接口与所述第二除错待测物电性连接,且所述输入模块包括一第一切换模块,该第一切换模块与所述输入接口模块电性连接,该第一切换模块用于切换所述第一接口的输出信号和第二接口的输出信号,并且该第一切换模块输出第一信号;
[0008]信号转换模块,该信号转换模块与所述第一切换模块电性连接,该信号转换模块用于把所述第一信号转换为第二信号;以及
[0009]输出模块,该输出模块一端与所述信号转换模块电性连接,另一端与一主机电性连接,该输出模块把所述第二信号输入到所述主机除错。
[0010]较佳的,所述第一切换模块包括一第一切换芯片和一第一切换开关,并且该第一切换芯片与该第一切换开关电性连接。
[0011]较佳的,所述第一切换芯片的型号为FSTD3125。
[0012]较佳的,所述第一接口为RS232或UART信号接口,所述第二接口为LPC信号接口,所述第一接口与所述第一切换芯片电性连接,所述第二接口通过一微处理器与所述第一切换芯片电性连接,且该第二接口与一微控制器电性连接,该微控制器与一显示模块电性连接,当LPC信号输入所述第二接口时,使用上述第一切换开关选择通过所述微控制器直接把LPC信号输入至所述显示模块除错,或者选择通过微处理器把LPC信号输入至所述信号转换模块,通过输入到上述主机进行除错。
[0013]较佳的,所述显示模块包括一对数码管。
[0014]较佳的,所述信号转换模块包括一集成电路芯片,该集成电路芯片的型号为FT4232HL。
[0015]较佳的,所述输出模块包括一第二切换模块,该第二切换模块与所述信号转换模块电性连接,且该输出模块包括一输出接口模块,该输出接口模块包括一第三接口和一无线连接装置,该第三接口一端与所述第二切换模块电性连接,另一端与一主机电性连接,且该无线连接装置与所述第二切换模块电性连接,所述第二信号输入到上述第二切换模块,该第二切换模块用于选择把所述第二信号输入上述第三接口还是输入上述无线连接装置。
[0016]较佳的,所述第三接口为USB2.0接口,所述无线连接装置为无线蓝牙装置。
[0017]较佳的,所述第二切换模块包括一第二切换芯片和一第二切换开关,该第二切换开关用于选择上述第二信号通过所述第三接口传输到上述主机还是通过所述无线连接装置传输到上述主机。
[0018]相较于现有技术,本实用新型的除错器,通过设置一第一接口和一第二接口,且该第一接口与一第一转换开关模块电性连接,第二接口通过一微处理器与所述第一转换开关模块电性连接,所述第一接口为RS232或UART信号输入接口,所述第二接口为LPC信号输入接口,所述第一转换开关模块用于选择RS232或UART信号输入还是LPC信号输入,通过一信号转换模块,把RS232或UART信号或者LPC信号转换为USB2.0信号,通过一输出模块把该USB2.0信号输入到主机进行除错,该除错器实现了同时进行多个除错待测物除错,不仅提高了工作效率,而且降低了除错成本。
【【专利附图】

【附图说明】】
[0019]图1绘示本实用新型除错器的结构示意图。
【【具体实施方式】】
[0020]请参阅图1,其为本实用新型除错器的结构示意图。
[0021]本实用新型的除错器,该除错器可同时支持多个除错待测物,于本实施例中,请参阅图1,该多个除错待测物中包括第一除错待测物I和第二除错待测物2,该除错器包括:
[0022]输入模块3,该输入模块3包括一输入接口模块30,该输入接口模块30包括一第一接口 301和一第二接口 302,该第一接口 301与所述第一除错待测物I电性连接,该第二接口 302与所述第二除错待测物2电性连接,且所述输入模块3包括一第一切换模块31,该第一切换模块31与所述输入接口模块30电性连接,该第一切换模块31用于切换所述第一接口 301的输出信号和第二接口 302的输出信号,并且该第一切换模块31输出第一信号,于本实施例中,该第一信号为UART信号;
[0023]信号转换模块4,该信号转换模块4与所述第一切换模块31电性连接,该信号转换模块4用于把所述第一信号转换为第二信号,于本实施例中,第二信号为USB2.0信号,信号转换模块4包括一集成电路芯片40,且该集成电路芯片40的型号为FT4232HL ;以及
[0024]输出模块5,该输出模块5包括一第二切换模块50,该第二切换模块50与所述信号转换模块4电性连接,且该输出模块5包括一输出接口模块51,该输出接口模块51包括一第三接口 510和一无线连接装置511,该第三接口 510 —端与所述第二切换模块50电性连接,另一端与一主机6电性连接,且该无线连接装置511与所述第二切换模块50电性连接,所述第二信号输入到上述第二切换模块50,该第二切换模块50用于选择把所述第二信号输入上述第三接口 510还是输入上述无线连接装置511,于本实施例中,第三接口 510为USB2.0接口,所述无线连接装置511为无线蓝牙装置。
[0025]于本实施例中,请参阅图1,所述第一切换模块31包括一第一切换芯片310和一第一切换开关311,并且该第一切换芯片310与该第一切换开关311电性连接,其中,该第一切换芯片310的型号为FSTD3125。
[0026]于本实施例中,所述第一接口 301为RS232或UART信号输入接口,所述第二接口302为LPC信号输入接口,所述第一接口 301与所述第一切换芯片310电性连接,所述第二接口 302通过一微处理器32与所述第一切换芯片310电性连接,且该第二接口 302与一微控制器7电性连接,该微控制器7与一显示模块8电性连接,当LPC信号输入所述第二接口302时,使用上述第一切换开关311选择通过所述微控制器7直接把LPC信号输入至所述显示模块8除错,或者选择通过微处理器32把LPC信号输入至所述信号转换模块4,通过输入到上述主机6进行除错,其中,所述微处理器32的型号为MAX16055,所述微控制器7的型号为PIC16F57,并且所述显示模块8包括一对数码管80,该数码管80将显示除错信息。
[0027]于本实施例中,所述第二切换模块50包括一第二切换芯片500和一第二切换开关501,该第二切换开关501用于选择上述第二信号通过所述第三接口 510传输还是通过所述无线连接装置511传输,其中,该第二切换芯片500的型号为FSA3000。
[0028]于本实施例中,第一除错待测物I的输出信号为UART信号,第二除错待测物2的输出信号为LPC信号,把第一除错待测物I与第一接口 301电性连接,第二除错待测物2与第二接口 302电性连接。当对UART信号进行除错时,选按第一切换开关311,把UART信号输入到集成电路芯片40内,则该集成电路芯片40把UART信号转换为USB2.0信号,然后该USB2.0信号将输入到第二切换芯片500,接着,选按第二切换开关501,若选择使用第三接口 510连接主机6,则第三接口 510将把USB2.0信号输入到主机6进行除错,若选择使用无线蓝牙装置连接主机6,则该无线蓝牙装置直接连接主机6,通过蓝牙把USB2.0信号输入到主机6进行除错处理。
[0029]当对LPC信号进行除错时,该LPC信号有两种除错方式:
[0030]第一种方式:该LPC信号直接输入到微控制器7,该微控制器7将LPC信号传输到数码管80上直接进行除错,该数码管80将显示错误码;
[0031]第二种方式:该LPC信号将输入至微处理器32,该微处理器32将LPC信号解码并转换为UART信号,该UART信号输入至第一切换芯片310上,选按第一切换开关311,UART信号将输入到集成电路芯片40,该集成电路芯片40把UART信号转换为USB2.0信号,接着,该USB2.0信号输入至第二切换芯片500,然后,选按第二切换开关501,该第二切换开关501将控制USB2.0信号输入到第三接口 510还是输入到无线连接装置511,当选择通过第三接口510输入到主机6时,则第三接口 510将把USB2.0信号输入到主机6进行除错,当选择通过无线连接装置511输入到主机6时,则该无线蓝牙装置直接连接主机6,通过蓝牙把USB2.0信号输入到主机6进行除错处理。
[0032]相较于现有技术,本实用新型的除错器,通过设置第一接口 301和第二接口 302,其中第一接口 301用于连接RS232或UART信号,第二接口 302用于连接LPC信号,并且该除错器中设有第一切换模块31,该第一切换模块31直接切换同时连接的RS232或UART信号和LPC信号,当测试不同接口信号时,不需要拆换除错板,直接选按第一切换开关311即可,并不需要另外添加除错器,此外,该除错器与主机6可通过无线连接装置511直接相连,解决了目前使用有线连接的问题,该除错器不仅提高了工作效率,而且降低了成本。
【权利要求】
1.一种除错器,该除错器可同时支持若干除错待测物,该若干除错待测物中包括第一除错待测物和第二除错待测物,其特征在于,该除错器包括: 输入模块,该输入模块包括一输入接口模块,该输入接口模块包括一第一接口和一第二接口,该第一接口与所述第一除错待测物电性连接,该第二接口与所述第二除错待测物电性连接,且所述输入模块包括一第一切换模块,该第一切换模块与所述输入接口模块电性连接,该第一切换模块用于切换所述第一接口的输出信号和第二接口的输出信号,并且该第一切换模块输出第一信号; 信号转换模块,该信号转换模块与所述第一切换模块电性连接,该信号转换模块用于把所述第一信号转换为第二信号;以及 输出模块,该输出模块一端与所述信号转换模块电性连接,另一端与一主机电性连接,该输出模块把所述第二信号输入到所述主机除错。
2.根据权利要求1所述的除错器,其特征在于,所述第一切换模块包括一第一切换芯片和一第一切换开关,并且该第一切换芯片与该第一切换开关电性连接。
3.根据权利要求2所述的除错器,其特征在于,所述第一切换芯片的型号为FSTD3125。
4.根据权利要求2所述的除错器,其特征在于,所述第一接口为RS232或UART信号接口,所述第二接口为LPC信号接口,所述第一接口与所述第一切换芯片电性连接,所述第二接口通过一微处理器与所述第一切换芯片电性连接,且该第二接口与一微控制器电性连接,该微控制器与一显示模块电性连接,当LPC信号输入所述第二接口时,使用上述第一切换开关选择通过所述微控制器直接把LPC信号输入至所述显示模块除错,或者选择通过微处理器把LPC信号输入至所述信号转换模块,通过输入到上述主机进行除错。
5.根据权利要求4所述的除错器,其特征在于,所述显示模块包括一对数码管。
6.根据权利要求1所述的除错器,其特征在于,所述信号转换模块包括一集成电路芯片,该集成电路芯片的型号为FT4232HL。
7.根据权利要求1所述的除错器,其特征在于,所述输出模块包括一第二切换模块,该第二切换模块与所述信号转换模块电性连接,且该输出模块包括一输出接口模块,该输出接口模块包括一第三接口和一无线连接装置,该第三接口 一端与所述第二切换模块电性连接,另一端与一主机电性连接,且该无线连接装置与所述第二切换模块电性连接,所述第二信号输入到上述第二切换模块,该第二切换模块用于选择把所述第二信号输入上述第三接口还是输入上述无线连接装置。
8.根据权利要求7所述的除错器,其特征在于,所述第三接口为USB2.0接口,所述无线连接装置为无线蓝牙装置。
9.根据权利要求7所述的除错器,其特征在于,所述第二切换模块包括一第二切换芯片和一第二切换开关,该第二切换开关用于选择上述第二信号通过所述第三接口传输到上述主机还是通过所述无线连接装置传输到上述主机。
【文档编号】G06F11/22GK203930803SQ201320869052
【公开日】2014年11月5日 申请日期:2013年12月27日 优先权日:2013年12月27日
【发明者】林炳村 申请人:昆达电脑科技(昆山)有限公司, 神达电脑股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1