用于检测和传输错误信息的方法技术

技术编号:2841419 阅读:183 留言:0更新日期:2012-04-11 18:40
一种用于检测和传输错误信息的方法。此方法适用于从一个本端模块输出一检测错误信息至一个远程模块。此方法包括下列步骤。首先,由本端模块的一个控制器进行检测错误程序并取得相对应的一个检测错误结果。接着由此控制器将此检测错误结果传输至本端模块的一个应用软件。最后,此应用软件会通过一个传输界面将检测错误结果传输至远程模块。

【技术实现步骤摘要】

本专利技术是有关于一种检测错误信息传输的方法,且特别是一种利用软件模块检测错误信息传输的方法。
技术介绍
一般工程师在设计或是制造电路板时,必须要测试数据传输上是否出现错误,或是芯片是否运作正常,大多会焊连芯片上的接脚出来或是需要使用制具。图1为使用制具时检测错误信息传输的模块图。此模块包括有一个本端模块110与一个远程模块130,且中间以一制具180所连结,而本端模块110内包含一个内嵌式控制器150(Embedded controller)、基本输入输出系统170及一个输入装置140。当内嵌式控制器150接收来自输入装置140所传输的指令,其指令可能为启动内嵌式控制器150传输数据,或是要经由内嵌式控制器150传输到其它组件上的指令。若内嵌式控制器150接收指令且执行后,将给基本输入输出系统170一个指令,触发基本输入输出系统170传输其指令所要求的数据给内嵌式控制器150,其数据可为基本输入输出系统170检测错误测试的过程与结果。最后,内嵌式控制器150将其数据传输制具180,即将数据传输并显示于远程模块130。然而有些制具的费用高昂,而且制具的制作过程麻烦,因此工程师之间大多只能轮流使用有限的制具,且在反复的测试之下,制具非常容易耗损。例如测试主机板时,制具与主机板焊连,不用时要焊断拆除,若同时有多人需要制具时,还得要排队等候使用,严重影响作业效率。
技术实现思路
本专利技术的目的就是在提供一种,用以软件模块的方式取代制具,以达到减低测试时间与成本的目的。本专利技术提出一种。此方法适用于从本端模块输检测错误信息至远程模块。此方法包括下列步骤。首先,由本端模块的控制器进行检测错误程序并取得相对应的检测错误结果。接着由此控制器将此检测错误结果传输至本端模块的应用软件。最后,此应用软件会通过传输接口将检测错误结果传输至远程模块。依照本专利技术的较佳实施例所述,更包括下列步骤。首先,利用输入装置输入指令。接下来,由控制器执行这个指令并取得相对应的指令执行结果。再由控制器将执行结果传输至应用软件,最后由此应用软件将执行结果传输至本端模块的输入/出组件,或通过传输接口将执行结果传输至远程模块。依照本专利技术的较佳实施例所述,更包括下列步骤。首先,利用远程模块输入指令至应用软件,应用软件将这个指令传输至控制器。接下来,控制器执行这个指令并取得相对应的指令执行结果。再由控制器将执行结果传输至应用软件,最后由此应用软件将执行结果传输至本端模块的输入/出组件,或通过传输接口将执行结果传输至远程模块。本专利技术因采用软件模块,因此测试的过程中不须要制具,且可由远程模块或是输入/出组件,找出电路板上数据传输时出现错误的位置以及过程。为让本专利技术的上述和其它目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。附图说明图1为现有技术用于检测错误信息传输的电路方块图;图2为根据本专利技术较佳实施例的详细架构图;图3为根据专利技术第一实施例用于检测错误信息传输的系统方块图;图4为根据专利技术第一实施例用于检测错误信息传输的流程图;图5为根据专利技术第二实施例用于检测错误信息传输的系统方块图;图6为根据专利技术第二实施例用于检测错误信息传输的流程图;图7为根据专利技术第三与第四实施例用于检测错误信息传输的系统方块图;图8为根据专利技术第三实施例用于检测错误信息传输的流程图;图9为根据专利技术第四实施例用于检测错误信息传输的流程图;图10为根据专利技术第五与第六实施例用于检测错误信息传输的系统方块图;图11为根据专利技术第五实施例用于检测错误信息传输的流程图;。图12为根据专利技术第六实施例用于检测错误信息传输的流程图。主要组件符号说明110、210、310、510、710、1010本端模块130、230、330、530、730、1030远程模块140、240、340、540输入装置150、250、350、550、750、1050内嵌式控制器170、223、570、1070基本输入输出系统180制具220硬件模块 221、320、520、720、1020应用软件222操作系统224控制器225传输接口260、360、560、760、1060输入/出组件S410~S430本专利技术实施例的步骤S610~S650本专利技术的另一实施例的步骤S810~S820本专利技术的另一实施例的步骤S910本专利技术的另一实施例的步骤S1110~S1120本专利技术的另一实施例的步骤S1210本专利技术的另一实施例的步骤具体实施方式图2为根据本专利技术较佳实施例的详细架构图。图中包括本端模块210与远程模块230。其中本端模块210包含输入装置240、内嵌式控制器250、硬件模块220、输入/出组件260。而硬件模块又更包含了基本输入输出系统223、控制器224与传输接口225,且硬件模块又可储存有操作系统222与应用软件221。若将本端模块210视为计算机系统,那输入装置240可为键盘或是鼠标。操作系统222可为磁盘操作系统(DOS)、Windows 2000/XP或其它更新的操作系统。控制器224可为中央处理机、南桥芯片与北桥芯片。输入/出组件260可为触控式屏幕。传输接口225可为通用串行传输总线、IEEE 1394或网络传输接口。传输接口225用以外接到远程模块230,远程模块230可为示波器、其它台计算机或任何显示装置。操作系统222与应用软件221可储存于电路板上的内存装置,而操作系统222亦仅可提供基本的传输控制(如传输接口与应用软件的执行控制)。为便于说明本专利技术,以下是以一台已安装有操作系统的计算机作为举例。然熟知此技术者应当知道本专利技术仍可应用在其它的电路板上,因此本专利技术并不限于此种硬件组合。当使用者用输入装置240输入指令到计算机系统(本端模块210),此指令会被下达到内嵌式控制器250,而此指令可能是启动内嵌式控制器250传输检测错误信息给硬件模块220,或是下达指令给基本输入输出系统223。若使用者输入的指令是要来启动内嵌式控制器250传输检测错误信息,则内嵌式控制器250会开始进行检测错误程序并且传输检测错误结果到硬件模块220,此笔数据可能会经过硬件模块220中的控制器224,且经由操作系统222沟通协调下,应用软件221将检测错误数据整合输出到远程模块230或输入/出组件260上。若使用者输入的指令是要下达指令给基本输入输出系统223,此指令经过了内嵌式控制器250后会输出给基本输入输出系统223,并在基本输入输出系统223执行指令并进行检测错误程序,然后将检测错误信息的过程与结果输出到硬件模块220中的控制器224,或输出到内嵌式控制器250,且经由操作系统222沟通协调下,应用软件221将检测错误数据整合输出到远程模块230或输入/出组件260上。其中应用软件221输出检测错误数据的方式有两种,若选择经由传输接口225输出到远程模块230,例如是使用序列传输总线接口连接示波器,则检测错误资料将显示于示波器上。若选择经由输入/出组件260输出,则检测错误结果可显示于触控式屏幕上。而选择检测错误数据输出的方式可由内嵌式控制器250、应用软件222,或是使用者输入指令作为选择,然熟的技术者应当将知道选择的方法不限于此。下面将说明本专利技术第一实施例,请同时参考图3与图4,说明本文档来自技高网...

【技术保护点】
一种用于检测和传输错误信息的方法,适用于从一本端模块输出一检测错误信息至一远程模块,其特征在于,包括下列步骤:a.该本端模块的一控制器进行检测错误程序并取得相对应的一检测错误结果;b.该控制器将该检测错误结果传输至该本端模块 的一应用软件;以及c.该应用软件通过一传输接口将该检测错误结果传输至该远程模块。

【技术特征摘要】
1.一种用于检测和传输错误信息的方法,适用于从一本端模块输出一检测错误信息至一远程模块,其特征在于,包括下列步骤a.该本端模块的一控制器进行检测错误程序并取得相对应的一检测错误结果;b.该控制器将该检测错误结果传输至该本端模块的一应用软件;以及c.该应用软件通过一传输接口将该检测错误结果传输至该远程模块。2.如权利要求1所述的用于检测和传输错误信息的方法,其特征在于,更包括下列步骤d.利用一输入装置输入一指令;e.该控制器执行该指令并取得相对应的一指令执行结果;f.该控制器将该指令执行结果传输至该应用软件;以及g.该应用软件将该指令执行结果传输至该本端模块的一输入/出组件,或通过该传输接口将该指令执行结果传输至该远程模块。3.如权利要求2所述的用于检测和传输错误信息的方法,其特征在于,所述步骤e包括e1.该控制器将该指令传输至该本端模块的一基本输入输出系统;e2.该基本输入输出系统执行该指令以取得该指令执行结果;以及e3.该基本输入输出系统将该指令执行结果传输至该控制器。4.如权利要求2所述的用于检测和传输错误信息的方法,其特征在于,更在该控制器输出该指令执行结果之前选择使该控制器将数据输出至该输入/出组件与该远程模块二者之一。5.如权利要求1所述的用于检测和传输错误信息的方法,其特征在于,更包括下列步骤h.该应用软件将该检测错误结果传输至该本端模块的一输入/出组件;以及i.该输入/出组件显示该检测错误结果。6.如权利要求1所述的用于检测和传输错误信息的方法,其特征在于,更包括下列步骤j.该本端模块的一输入/出组件输入一指令至该应用软件;k.该应用软件将该指令传输至该控制器;l.该控制器执行该指令以取得相对应的一指令执行结果;m.该控制器将该指令执行结果传输至该应用软件;以及n.该应用软件将该指令执行结果传输至该本端模块的一输入/出组件,...

【专利技术属性】
技术研发人员:沈一弘许博承
申请(专利权)人:仁宝电脑工业股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1