欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于檢測(cè)和傳輸錯(cuò)誤信息的方法

文檔序號(hào):6651420閱讀:328來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):用于檢測(cè)和傳輸錯(cuò)誤信息的方法
技術(shù)領(lǐng)域
本發(fā)明是有關(guān)于一種檢測(cè)錯(cuò)誤信息傳輸?shù)姆椒?,且特別是一種利用軟件模塊檢測(cè)錯(cuò)誤信息傳輸?shù)姆椒ā?br> 背景技術(shù)
一般工程師在設(shè)計(jì)或是制造電路板時(shí),必須要測(cè)試數(shù)據(jù)傳輸上是否出現(xiàn)錯(cuò)誤,或是芯片是否運(yùn)作正常,大多會(huì)焊連芯片上的接腳出來(lái)或是需要使用制具。
圖1為使用制具時(shí)檢測(cè)錯(cuò)誤信息傳輸?shù)哪K圖。此模塊包括有一個(gè)本端模塊110與一個(gè)遠(yuǎn)程模塊130,且中間以一制具180所連結(jié),而本端模塊110內(nèi)包含一個(gè)內(nèi)嵌式控制器150(Embedded controller)、基本輸入輸出系統(tǒng)170及一個(gè)輸入裝置140。
當(dāng)內(nèi)嵌式控制器150接收來(lái)自輸入裝置140所傳輸?shù)闹噶睿渲噶羁赡転閱?dòng)內(nèi)嵌式控制器150傳輸數(shù)據(jù),或是要經(jīng)由內(nèi)嵌式控制器150傳輸?shù)狡渌M件上的指令。若內(nèi)嵌式控制器150接收指令且執(zhí)行后,將給基本輸入輸出系統(tǒng)170一個(gè)指令,觸發(fā)基本輸入輸出系統(tǒng)170傳輸其指令所要求的數(shù)據(jù)給內(nèi)嵌式控制器150,其數(shù)據(jù)可為基本輸入輸出系統(tǒng)170檢測(cè)錯(cuò)誤測(cè)試的過(guò)程與結(jié)果。最后,內(nèi)嵌式控制器150將其數(shù)據(jù)傳輸制具180,即將數(shù)據(jù)傳輸并顯示于遠(yuǎn)程模塊130。
然而有些制具的費(fèi)用高昂,而且制具的制作過(guò)程麻煩,因此工程師之間大多只能輪流使用有限的制具,且在反復(fù)的測(cè)試之下,制具非常容易耗損。例如測(cè)試主機(jī)板時(shí),制具與主機(jī)板焊連,不用時(shí)要焊斷拆除,若同時(shí)有多人需要制具時(shí),還得要排隊(duì)等候使用,嚴(yán)重影響作業(yè)效率。

發(fā)明內(nèi)容
本發(fā)明的目的就是在提供一種用于檢測(cè)和傳輸錯(cuò)誤信息的方法,用以軟件模塊的方式取代制具,以達(dá)到減低測(cè)試時(shí)間與成本的目的。
本發(fā)明提出一種用于檢測(cè)和傳輸錯(cuò)誤信息的方法。此方法適用于從本端模塊輸檢測(cè)錯(cuò)誤信息至遠(yuǎn)程模塊。此方法包括下列步驟。首先,由本端模塊的控制器進(jìn)行檢測(cè)錯(cuò)誤程序并取得相對(duì)應(yīng)的檢測(cè)錯(cuò)誤結(jié)果。接著由此控制器將此檢測(cè)錯(cuò)誤結(jié)果傳輸至本端模塊的應(yīng)用軟件。最后,此應(yīng)用軟件會(huì)通過(guò)傳輸接口將檢測(cè)錯(cuò)誤結(jié)果傳輸至遠(yuǎn)程模塊。
依照本發(fā)明的較佳實(shí)施例所述用于檢測(cè)和傳輸錯(cuò)誤信息的方法,更包括下列步驟。首先,利用輸入裝置輸入指令。接下來(lái),由控制器執(zhí)行這個(gè)指令并取得相對(duì)應(yīng)的指令執(zhí)行結(jié)果。再由控制器將執(zhí)行結(jié)果傳輸至應(yīng)用軟件,最后由此應(yīng)用軟件將執(zhí)行結(jié)果傳輸至本端模塊的輸入/出組件,或通過(guò)傳輸接口將執(zhí)行結(jié)果傳輸至遠(yuǎn)程模塊。
依照本發(fā)明的較佳實(shí)施例所述用于檢測(cè)和傳輸錯(cuò)誤信息的方法,更包括下列步驟。首先,利用遠(yuǎn)程模塊輸入指令至應(yīng)用軟件,應(yīng)用軟件將這個(gè)指令傳輸至控制器。接下來(lái),控制器執(zhí)行這個(gè)指令并取得相對(duì)應(yīng)的指令執(zhí)行結(jié)果。再由控制器將執(zhí)行結(jié)果傳輸至應(yīng)用軟件,最后由此應(yīng)用軟件將執(zhí)行結(jié)果傳輸至本端模塊的輸入/出組件,或通過(guò)傳輸接口將執(zhí)行結(jié)果傳輸至遠(yuǎn)程模塊。
本發(fā)明因采用軟件模塊用于檢測(cè)和傳輸錯(cuò)誤信息的方法,因此測(cè)試的過(guò)程中不須要制具,且可由遠(yuǎn)程模塊或是輸入/出組件,找出電路板上數(shù)據(jù)傳輸時(shí)出現(xiàn)錯(cuò)誤的位置以及過(guò)程。
為讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附圖式,作詳細(xì)說(shuō)明如下。


圖1為現(xiàn)有技術(shù)用于檢測(cè)錯(cuò)誤信息傳輸?shù)碾娐贩綁K圖;圖2為根據(jù)本發(fā)明較佳實(shí)施例的詳細(xì)架構(gòu)圖;圖3為根據(jù)發(fā)明第一實(shí)施例用于檢測(cè)錯(cuò)誤信息傳輸?shù)南到y(tǒng)方塊圖;圖4為根據(jù)發(fā)明第一實(shí)施例用于檢測(cè)錯(cuò)誤信息傳輸?shù)牧鞒虉D;圖5為根據(jù)發(fā)明第二實(shí)施例用于檢測(cè)錯(cuò)誤信息傳輸?shù)南到y(tǒng)方塊圖;圖6為根據(jù)發(fā)明第二實(shí)施例用于檢測(cè)錯(cuò)誤信息傳輸?shù)牧鞒虉D;圖7為根據(jù)發(fā)明第三與第四實(shí)施例用于檢測(cè)錯(cuò)誤信息傳輸?shù)南到y(tǒng)方塊圖;圖8為根據(jù)發(fā)明第三實(shí)施例用于檢測(cè)錯(cuò)誤信息傳輸?shù)牧鞒虉D;圖9為根據(jù)發(fā)明第四實(shí)施例用于檢測(cè)錯(cuò)誤信息傳輸?shù)牧鞒虉D;圖10為根據(jù)發(fā)明第五與第六實(shí)施例用于檢測(cè)錯(cuò)誤信息傳輸?shù)南到y(tǒng)方塊圖;圖11為根據(jù)發(fā)明第五實(shí)施例用于檢測(cè)錯(cuò)誤信息傳輸?shù)牧鞒虉D;。
圖12為根據(jù)發(fā)明第六實(shí)施例用于檢測(cè)錯(cuò)誤信息傳輸?shù)牧鞒虉D。
主要組件符號(hào)說(shuō)明110、210、310、510、710、1010本端模塊130、230、330、530、730、1030遠(yuǎn)程模塊140、240、340、540輸入裝置150、250、350、550、750、1050內(nèi)嵌式控制器170、223、570、1070基本輸入輸出系統(tǒng)180制具220硬件模塊
221、320、520、720、1020應(yīng)用軟件222操作系統(tǒng)224控制器225傳輸接口260、360、560、760、1060輸入/出組件S410~S430本發(fā)明實(shí)施例的步驟S610~S650本發(fā)明的另一實(shí)施例的步驟S810~S820本發(fā)明的另一實(shí)施例的步驟S910本發(fā)明的另一實(shí)施例的步驟S1110~S1120本發(fā)明的另一實(shí)施例的步驟S1210本發(fā)明的另一實(shí)施例的步驟具體實(shí)施方式
圖2為根據(jù)本發(fā)明較佳實(shí)施例的詳細(xì)架構(gòu)圖。圖中包括本端模塊210與遠(yuǎn)程模塊230。其中本端模塊210包含輸入裝置240、內(nèi)嵌式控制器250、硬件模塊220、輸入/出組件260。而硬件模塊又更包含了基本輸入輸出系統(tǒng)223、控制器224與傳輸接口225,且硬件模塊又可儲(chǔ)存有操作系統(tǒng)222與應(yīng)用軟件221。
若將本端模塊210視為計(jì)算機(jī)系統(tǒng),那輸入裝置240可為鍵盤(pán)或是鼠標(biāo)。操作系統(tǒng)222可為磁盤(pán)操作系統(tǒng)(DOS)、Windows 2000/XP或其它更新的操作系統(tǒng)??刂破?24可為中央處理機(jī)、南橋芯片與北橋芯片。輸入/出組件260可為觸控式屏幕。傳輸接口225可為通用串行傳輸總線、IEEE 1394或網(wǎng)絡(luò)傳輸接口。傳輸接口225用以外接到遠(yuǎn)程模塊230,遠(yuǎn)程模塊230可為示波器、其它臺(tái)計(jì)算機(jī)或任何顯示裝置。操作系統(tǒng)222與應(yīng)用軟件221可儲(chǔ)存于電路板上的內(nèi)存裝置,而操作系統(tǒng)222亦僅可提供基本的傳輸控制(如傳輸接口與應(yīng)用軟件的執(zhí)行控制)。
為便于說(shuō)明本發(fā)明,以下是以一臺(tái)已安裝有操作系統(tǒng)的計(jì)算機(jī)作為舉例。然熟知此技術(shù)者應(yīng)當(dāng)知道本發(fā)明仍可應(yīng)用在其它的電路板上,因此本發(fā)明并不限于此種硬件組合。
當(dāng)使用者用輸入裝置240輸入指令到計(jì)算機(jī)系統(tǒng)(本端模塊210),此指令會(huì)被下達(dá)到內(nèi)嵌式控制器250,而此指令可能是啟動(dòng)內(nèi)嵌式控制器250傳輸檢測(cè)錯(cuò)誤信息給硬件模塊220,或是下達(dá)指令給基本輸入輸出系統(tǒng)223。
若使用者輸入的指令是要來(lái)啟動(dòng)內(nèi)嵌式控制器250傳輸檢測(cè)錯(cuò)誤信息,則內(nèi)嵌式控制器250會(huì)開(kāi)始進(jìn)行檢測(cè)錯(cuò)誤程序并且傳輸檢測(cè)錯(cuò)誤結(jié)果到硬件模塊220,此筆數(shù)據(jù)可能會(huì)經(jīng)過(guò)硬件模塊220中的控制器224,且經(jīng)由操作系統(tǒng)222溝通協(xié)調(diào)下,應(yīng)用軟件221將檢測(cè)錯(cuò)誤數(shù)據(jù)整合輸出到遠(yuǎn)程模塊230或輸入/出組件260上。
若使用者輸入的指令是要下達(dá)指令給基本輸入輸出系統(tǒng)223,此指令經(jīng)過(guò)了內(nèi)嵌式控制器250后會(huì)輸出給基本輸入輸出系統(tǒng)223,并在基本輸入輸出系統(tǒng)223執(zhí)行指令并進(jìn)行檢測(cè)錯(cuò)誤程序,然后將檢測(cè)錯(cuò)誤信息的過(guò)程與結(jié)果輸出到硬件模塊220中的控制器224,或輸出到內(nèi)嵌式控制器250,且經(jīng)由操作系統(tǒng)222溝通協(xié)調(diào)下,應(yīng)用軟件221將檢測(cè)錯(cuò)誤數(shù)據(jù)整合輸出到遠(yuǎn)程模塊230或輸入/出組件260上。
其中應(yīng)用軟件221輸出檢測(cè)錯(cuò)誤數(shù)據(jù)的方式有兩種,若選擇經(jīng)由傳輸接口225輸出到遠(yuǎn)程模塊230,例如是使用序列傳輸總線接口連接示波器,則檢測(cè)錯(cuò)誤資料將顯示于示波器上。若選擇經(jīng)由輸入/出組件260輸出,則檢測(cè)錯(cuò)誤結(jié)果可顯示于觸控式屏幕上。而選擇檢測(cè)錯(cuò)誤數(shù)據(jù)輸出的方式可由內(nèi)嵌式控制器250、應(yīng)用軟件222,或是使用者輸入指令作為選擇,然熟的技術(shù)者應(yīng)當(dāng)將知道選擇的方法不限于此。
下面將說(shuō)明本發(fā)明第一實(shí)施例,請(qǐng)同時(shí)參考圖3與圖4,說(shuō)明如何由輸入裝置輸入指令,要求內(nèi)嵌式控制器傳輸數(shù)據(jù),其中圖3為軟件模塊檢測(cè)錯(cuò)誤信息傳輸?shù)南到y(tǒng)方塊圖,圖4為軟件模塊檢測(cè)錯(cuò)誤信息傳輸?shù)牧鞒虉D。
圖3所示的實(shí)施例包含本端模塊310與遠(yuǎn)程模塊330,本端模塊310內(nèi)包含輸入裝置340、內(nèi)嵌式控制器350、應(yīng)用軟件320與輸入/出組件360。
當(dāng)使用者利用輸入裝置340輸入指令至本端模塊310,此指令會(huì)被下達(dá)到內(nèi)嵌式控制器350,要求內(nèi)嵌式控制器350傳輸數(shù)據(jù)(步驟S410)。內(nèi)嵌式控制器350在接收到指令后,會(huì)依循指令執(zhí)行檢測(cè)錯(cuò)誤的程序,并輸出檢測(cè)錯(cuò)誤的過(guò)程與結(jié)果(步驟S420)。檢測(cè)錯(cuò)誤數(shù)據(jù)被內(nèi)嵌式控制器350輸出后,并經(jīng)由應(yīng)用軟件320整理其檢測(cè)錯(cuò)誤數(shù)據(jù),在操作系統(tǒng)下執(zhí)行溝通連結(jié),將檢測(cè)錯(cuò)誤數(shù)據(jù)輸出至輸入/出組件360或是遠(yuǎn)程模塊330(步驟S430),且檢測(cè)錯(cuò)誤數(shù)據(jù)輸出的路徑可由內(nèi)嵌式控制器350、應(yīng)用軟件320,或是使用者輸入指令作為選擇,然熟的技術(shù)者應(yīng)當(dāng)將知道選擇的方法不限于此。
若選擇檢測(cè)錯(cuò)誤結(jié)果輸出至輸入/出組件360上,以計(jì)算機(jī)系統(tǒng)為例,此結(jié)果可顯示于觸控式屏幕上。若預(yù)先選擇的數(shù)據(jù)輸出端為遠(yuǎn)程模塊330,檢測(cè)錯(cuò)誤結(jié)果可例如是透過(guò)通用串行總線顯示于示波器或是其它臺(tái)計(jì)算機(jī)上。
下面將說(shuō)明本發(fā)明第二實(shí)施例,請(qǐng)同時(shí)參考圖5與圖6,說(shuō)明如何由輸入裝置輸入指令,要求基本輸入輸出系統(tǒng)傳輸數(shù)據(jù),其中圖5為軟件模塊檢測(cè)錯(cuò)誤信息傳輸?shù)南到y(tǒng)方塊圖,圖6為軟件模塊檢測(cè)錯(cuò)誤信息傳輸?shù)牧鞒虉D。
圖5所示的實(shí)施例中包含本端模塊510與遠(yuǎn)程模塊530,本端模塊510內(nèi)包含輸入裝置540、內(nèi)嵌式控制器550、應(yīng)用軟件520、輸入/出組件560與基本輸入輸出系統(tǒng)570。
當(dāng)使用者用輸入裝置540輸入指令至本端模塊510,此指令會(huì)被下達(dá)到內(nèi)嵌式控制器550,要求內(nèi)嵌式控制器550傳輸指令(步驟S610)。
內(nèi)嵌式控制器550在接收到指令后,將產(chǎn)生對(duì)應(yīng)的指令,并輸出至基本輸入輸出系統(tǒng)570(步驟S620)?;据斎胼敵鱿到y(tǒng)570在接收到指令后,會(huì)依循指令執(zhí)行檢測(cè)錯(cuò)誤的程序,產(chǎn)生檢測(cè)錯(cuò)誤的過(guò)程與結(jié)果,并將檢測(cè)錯(cuò)誤結(jié)果傳回內(nèi)嵌式控制器550(步驟S630)。如指令為系統(tǒng)管理中斷(System Management Interrupt,SMI),將觸發(fā)基本輸入輸出系統(tǒng)570傳輸數(shù)據(jù)至內(nèi)嵌式控制器550,其數(shù)據(jù)可為基本輸入輸出系統(tǒng)570檢測(cè)錯(cuò)誤信息傳輸?shù)倪^(guò)程與結(jié)果。
內(nèi)嵌式控制器550接收到檢測(cè)錯(cuò)誤數(shù)據(jù)后,會(huì)將數(shù)據(jù)傳輸至應(yīng)用軟件520(步驟S640),并經(jīng)由應(yīng)用軟件520整理其檢測(cè)錯(cuò)誤數(shù)據(jù),在操作系統(tǒng)下執(zhí)行溝通連結(jié),將檢測(cè)錯(cuò)誤數(shù)據(jù)輸出至輸入/出組件560或是遠(yuǎn)程模塊530(步驟S650),且檢測(cè)錯(cuò)誤數(shù)據(jù)輸出的路徑可由內(nèi)嵌式控制器550、應(yīng)用軟件520,或是使用者輸入指令作為選擇,然熟的技術(shù)者應(yīng)當(dāng)將知道選擇的方法不限于此。
若選擇檢測(cè)錯(cuò)誤結(jié)果輸出至輸入/出組件560上,以計(jì)算機(jī)系統(tǒng)為例,此結(jié)果可顯示于觸控式屏幕上。若預(yù)先選擇的數(shù)據(jù)輸出端為遠(yuǎn)程模塊530,檢測(cè)錯(cuò)誤結(jié)果可例如是透過(guò)通用串行總線顯示于示波器或是其它臺(tái)計(jì)算機(jī)上。
下面將說(shuō)明本發(fā)明第三實(shí)施例,請(qǐng)同時(shí)參考圖7與圖8,說(shuō)明如何由輸入/出組件下指令,要求內(nèi)嵌式控制器傳輸數(shù)據(jù),其中圖7為軟件模塊檢測(cè)錯(cuò)誤信息傳輸?shù)南到y(tǒng)方塊圖,圖8為軟件模塊檢測(cè)錯(cuò)誤信息傳輸?shù)牧鞒虉D。
圖7所示的實(shí)施例包含本端模塊710與遠(yuǎn)程模塊730,本端模塊710內(nèi)包含、內(nèi)嵌式控制器750、應(yīng)用軟件720與輸入/出組件760。
當(dāng)使用者利用輸入/出組件760輸入指令至本端模塊710,以啟動(dòng)內(nèi)嵌式控制器750傳輸數(shù)據(jù),此指令會(huì)被傳輸至應(yīng)用軟件720(步驟S810)。并且此指令經(jīng)由應(yīng)用軟件720,在操作系統(tǒng)下進(jìn)行溝通連結(jié),將此指令傳輸給內(nèi)嵌式控制器750(步驟S820)。內(nèi)嵌式控制器750在接收到指令后,會(huì)依循指令執(zhí)行檢測(cè)錯(cuò)誤的程序,并輸出檢測(cè)錯(cuò)誤的過(guò)程與結(jié)果(步驟S830)。檢測(cè)錯(cuò)誤數(shù)據(jù)被內(nèi)嵌式控制器750輸出后,并經(jīng)由應(yīng)用軟件720整理其檢測(cè)錯(cuò)誤數(shù)據(jù),在操作系統(tǒng)下執(zhí)行溝通連結(jié),將檢測(cè)錯(cuò)誤數(shù)據(jù)輸出至輸入/出組件760或是遠(yuǎn)程模塊730(步驟S840),且檢測(cè)錯(cuò)誤數(shù)據(jù)輸出的路徑可由內(nèi)嵌式控制器750、應(yīng)用軟件720,或是使用者輸入指令作為選擇,然熟的技術(shù)者應(yīng)當(dāng)將知道選擇的方法不限于此。
若選擇檢測(cè)錯(cuò)誤結(jié)果輸出至輸入/出組件760上,以計(jì)算機(jī)系統(tǒng)為例,此結(jié)果可顯示于觸控式屏幕上。若預(yù)先選擇的數(shù)據(jù)輸出端為遠(yuǎn)程模塊730,檢測(cè)錯(cuò)誤結(jié)果可例如是透過(guò)通用串行總線顯示于示波器或是其它臺(tái)計(jì)算機(jī)上。
下面將說(shuō)明本發(fā)明第四實(shí)施例,請(qǐng)同時(shí)參考圖7與圖9,說(shuō)明如何由遠(yuǎn)程模塊下指令,要求內(nèi)嵌式控制器傳輸數(shù)據(jù),圖9為軟件模塊檢測(cè)錯(cuò)誤信息傳輸?shù)牧鞒虉D。
本實(shí)施例與本發(fā)明第三實(shí)施例幾乎完全相同,唯一只在于輸入指令的組件不同,也就是由遠(yuǎn)程模塊730輸入指令至應(yīng)用軟件720,以啟動(dòng)內(nèi)嵌式控制器750傳輸數(shù)據(jù)(步驟S910)。接下來(lái),此指令經(jīng)由應(yīng)用軟件720,在操作系統(tǒng)下進(jìn)行溝通連結(jié),將此指令傳輸給內(nèi)嵌式控制器750(步驟S920)。內(nèi)嵌式控制器750在接收到指令后,會(huì)依循指令執(zhí)行檢測(cè)錯(cuò)誤的程序,并輸出檢測(cè)錯(cuò)誤的過(guò)程與結(jié)果(步驟S930)。檢測(cè)錯(cuò)誤數(shù)據(jù)被內(nèi)嵌式控制器750輸出后,并經(jīng)由應(yīng)用軟件720整理其檢測(cè)錯(cuò)誤數(shù)據(jù),在操作系統(tǒng)下執(zhí)行溝通連結(jié),將檢測(cè)錯(cuò)誤數(shù)據(jù)輸出至輸入/出組件760或是遠(yuǎn)程模塊730(步驟S940),且檢測(cè)錯(cuò)誤數(shù)據(jù)輸出的路徑可由內(nèi)嵌式控制器750、應(yīng)用軟件720,或是使用者輸入指令作為選擇,然熟的技術(shù)者應(yīng)當(dāng)將知道選擇的方法不限于此。
若選擇檢測(cè)錯(cuò)誤結(jié)果輸出至輸入/出組件760上,以計(jì)算機(jī)系統(tǒng)為例,此結(jié)果可顯示于觸控式屏幕上。若預(yù)先選擇的數(shù)據(jù)輸出端為遠(yuǎn)程模塊730,檢測(cè)錯(cuò)誤結(jié)果可例如是透過(guò)通用串行總線顯示于示波器或是其它臺(tái)計(jì)算機(jī)上。
下面將說(shuō)明本發(fā)明第五實(shí)施例,請(qǐng)同時(shí)參考圖10與圖11,說(shuō)明如何由輸入/出組件下指令,要求基本輸入輸出系統(tǒng)傳輸數(shù)據(jù),其中圖10為軟件模塊檢測(cè)錯(cuò)誤信息傳輸?shù)南到y(tǒng)方塊圖,圖11為軟件模塊檢測(cè)錯(cuò)誤信息傳輸?shù)牧鞒虉D。
圖10所示的實(shí)施例包含本端模塊1010與遠(yuǎn)程模塊1030,本端模塊1010內(nèi)包含內(nèi)嵌式控制器1050、應(yīng)用軟件1020、輸入/出組件1060與基本輸入輸出系統(tǒng)1070。
當(dāng)使用者利用輸入/出組件1060輸入指令至本端模塊1010,此指令會(huì)被傳送至應(yīng)用軟件1020(步驟S1110)。此指令經(jīng)由應(yīng)用軟件1020,在操作系統(tǒng)下進(jìn)行溝通連結(jié),將此指令傳輸給內(nèi)嵌式控制器1050,以啟動(dòng)內(nèi)嵌式控制器750傳輸指令(步驟S1120)。內(nèi)嵌式控制器1050在接收到指令后,將產(chǎn)生對(duì)應(yīng)的指令,并輸出至基本輸入輸出系統(tǒng)1070(步驟S1130)?;据斎胼敵鱿到y(tǒng)1070在接收到指令后,會(huì)依循指令執(zhí)行檢測(cè)錯(cuò)誤的程序,產(chǎn)生檢測(cè)錯(cuò)誤的過(guò)程與結(jié)果,并將檢測(cè)錯(cuò)誤結(jié)果傳回內(nèi)嵌式控制器1050(步驟S1140)。如指令為系統(tǒng)管理中斷(System ManagementInterrupt,SMI),將觸發(fā)基本輸入輸出系統(tǒng)1070傳輸數(shù)據(jù)至內(nèi)嵌式控制器1050,其數(shù)據(jù)可為基本輸入輸出系統(tǒng)1070檢測(cè)錯(cuò)誤信息傳輸?shù)倪^(guò)程與結(jié)果。
內(nèi)嵌式控制器1050接收到檢測(cè)錯(cuò)誤數(shù)據(jù)后,會(huì)將數(shù)據(jù)傳輸至應(yīng)用軟件1020(步驟S1150),并經(jīng)由應(yīng)用軟件1020整理其檢測(cè)錯(cuò)誤數(shù)據(jù),在操作系統(tǒng)下執(zhí)行溝通連結(jié),將檢測(cè)錯(cuò)誤數(shù)據(jù)輸出至輸入/出組件1060或是遠(yuǎn)程模塊1030(步驟S1160),且檢測(cè)錯(cuò)誤數(shù)據(jù)輸出的路徑可由內(nèi)嵌式控制器1050、應(yīng)用軟件1020,或是使用者輸入指令作為選擇,然熟的技術(shù)者應(yīng)當(dāng)將知道選擇的方法不限于此。
若選擇檢測(cè)錯(cuò)誤結(jié)果輸出至輸入/出組件1060上,以計(jì)算機(jī)系統(tǒng)為例,此結(jié)果可顯示于觸控式屏幕上。若預(yù)先選擇的數(shù)據(jù)輸出端為遠(yuǎn)程模塊1030,檢測(cè)錯(cuò)誤結(jié)果可例如是透過(guò)通用串行總線顯示于示波器或是其它臺(tái)計(jì)算機(jī)上。
下面將說(shuō)明本發(fā)明的第六實(shí)施例,請(qǐng)同時(shí)參考圖10與圖12,說(shuō)明如何由遠(yuǎn)程模塊下指令,要求基本輸入輸出系統(tǒng)傳輸數(shù)據(jù),圖12為軟件模塊檢測(cè)錯(cuò)誤信息傳輸?shù)牧鞒虉D。
本實(shí)施例與本發(fā)明的第五實(shí)施例幾乎完全相同,唯一只在于輸入指令的組件不同,也就是由遠(yuǎn)程模塊1030輸入指令至應(yīng)用軟件1020,以啟動(dòng)內(nèi)嵌式控制器1050傳輸指令(步驟S1210)。接下來(lái),此指令經(jīng)由應(yīng)用軟件1020,在操作系統(tǒng)下進(jìn)行溝通連結(jié),將此指令傳輸給內(nèi)嵌式控制器1050,以啟動(dòng)內(nèi)嵌式控制器750傳輸指令(步驟S1220)。內(nèi)嵌式控制器1050在接收到指令后,將產(chǎn)生對(duì)應(yīng)的指令,并輸出至基本輸入輸出系統(tǒng)1070(步驟S1230)?;据斎胼敵鱿到y(tǒng)1070在接收到指令后,會(huì)依循指令執(zhí)行檢測(cè)錯(cuò)誤的程序,產(chǎn)生檢測(cè)錯(cuò)誤的過(guò)程與結(jié)果,并將檢測(cè)錯(cuò)誤結(jié)果傳回內(nèi)嵌式控制器1050(步驟S1240)。如指令為系統(tǒng)管理中斷(SystemManagement Interrupt,SMI),將觸發(fā)基本輸入輸出系統(tǒng)1070傳輸數(shù)據(jù)至內(nèi)嵌式控制器1050,其數(shù)據(jù)可為基本輸入輸出系統(tǒng)1070檢測(cè)錯(cuò)誤信息傳輸?shù)倪^(guò)程與結(jié)果。
內(nèi)嵌式控制器1050接收到檢測(cè)錯(cuò)誤數(shù)據(jù)后,會(huì)將數(shù)據(jù)傳輸至應(yīng)用軟件1020(步驟S1250),并經(jīng)由應(yīng)用軟件1020整理其檢測(cè)錯(cuò)誤數(shù)據(jù),在操作系統(tǒng)下執(zhí)行溝通連結(jié),將檢測(cè)錯(cuò)誤數(shù)據(jù)輸出至輸入/出組件1060或是遠(yuǎn)程模塊1030(步驟S1260),且檢測(cè)錯(cuò)誤數(shù)據(jù)輸出的路徑可由內(nèi)嵌式控制器1050、應(yīng)用軟件1020,或是使用者輸入指令作為選擇,然熟的技術(shù)者應(yīng)當(dāng)將知道選擇的方法不限于此。
若選擇檢測(cè)錯(cuò)誤結(jié)果輸出至輸入/出組件1060上,以計(jì)算機(jī)系統(tǒng)為例,此結(jié)果可顯示于觸控式屏幕上。若預(yù)先選擇的數(shù)據(jù)輸出端為遠(yuǎn)程模塊1030,檢測(cè)錯(cuò)誤結(jié)果可例如是透過(guò)通用串行總線顯示于示波器或是其它臺(tái)計(jì)算機(jī)上。
綜上所述,在本發(fā)明的提供了一個(gè)檢測(cè)錯(cuò)誤信息傳輸?shù)姆椒ǎ沟迷跍y(cè)試數(shù)據(jù)傳輸時(shí),不需要在硬件上焊連制具,可經(jīng)由遠(yuǎn)程模塊或是輸入/出組件,得知測(cè)試的結(jié)果與過(guò)程,達(dá)到節(jié)省成本與時(shí)間的目的。
雖然本發(fā)明已以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何熟習(xí)此技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍當(dāng)視后附的申請(qǐng)專(zhuān)利范圍所界定者為準(zhǔn)。
權(quán)利要求
1.一種用于檢測(cè)和傳輸錯(cuò)誤信息的方法,適用于從一本端模塊輸出一檢測(cè)錯(cuò)誤信息至一遠(yuǎn)程模塊,其特征在于,包括下列步驟a.該本端模塊的一控制器進(jìn)行檢測(cè)錯(cuò)誤程序并取得相對(duì)應(yīng)的一檢測(cè)錯(cuò)誤結(jié)果;b.該控制器將該檢測(cè)錯(cuò)誤結(jié)果傳輸至該本端模塊的一應(yīng)用軟件;以及c.該應(yīng)用軟件通過(guò)一傳輸接口將該檢測(cè)錯(cuò)誤結(jié)果傳輸至該遠(yuǎn)程模塊。
2.如權(quán)利要求1所述的用于檢測(cè)和傳輸錯(cuò)誤信息的方法,其特征在于,更包括下列步驟d.利用一輸入裝置輸入一指令;e.該控制器執(zhí)行該指令并取得相對(duì)應(yīng)的一指令執(zhí)行結(jié)果;f.該控制器將該指令執(zhí)行結(jié)果傳輸至該應(yīng)用軟件;以及g.該應(yīng)用軟件將該指令執(zhí)行結(jié)果傳輸至該本端模塊的一輸入/出組件,或通過(guò)該傳輸接口將該指令執(zhí)行結(jié)果傳輸至該遠(yuǎn)程模塊。
3.如權(quán)利要求2所述的用于檢測(cè)和傳輸錯(cuò)誤信息的方法,其特征在于,所述步驟e包括e1.該控制器將該指令傳輸至該本端模塊的一基本輸入輸出系統(tǒng);e2.該基本輸入輸出系統(tǒng)執(zhí)行該指令以取得該指令執(zhí)行結(jié)果;以及e3.該基本輸入輸出系統(tǒng)將該指令執(zhí)行結(jié)果傳輸至該控制器。
4.如權(quán)利要求2所述的用于檢測(cè)和傳輸錯(cuò)誤信息的方法,其特征在于,更在該控制器輸出該指令執(zhí)行結(jié)果之前選擇使該控制器將數(shù)據(jù)輸出至該輸入/出組件與該遠(yuǎn)程模塊二者之一。
5.如權(quán)利要求1所述的用于檢測(cè)和傳輸錯(cuò)誤信息的方法,其特征在于,更包括下列步驟h.該應(yīng)用軟件將該檢測(cè)錯(cuò)誤結(jié)果傳輸至該本端模塊的一輸入/出組件;以及i.該輸入/出組件顯示該檢測(cè)錯(cuò)誤結(jié)果。
6.如權(quán)利要求1所述的用于檢測(cè)和傳輸錯(cuò)誤信息的方法,其特征在于,更包括下列步驟j.該本端模塊的一輸入/出組件輸入一指令至該應(yīng)用軟件;k.該應(yīng)用軟件將該指令傳輸至該控制器;l.該控制器執(zhí)行該指令以取得相對(duì)應(yīng)的一指令執(zhí)行結(jié)果;m.該控制器將該指令執(zhí)行結(jié)果傳輸至該應(yīng)用軟件;以及n.該應(yīng)用軟件將該指令執(zhí)行結(jié)果傳輸至該本端模塊的一輸入/出組件,或通過(guò)該傳輸接口將該指令執(zhí)行結(jié)果傳輸至該遠(yuǎn)程模塊。
7.如權(quán)利要求6所述的用于檢測(cè)和傳輸錯(cuò)誤信息的方法,其特征在于,所述步驟1包括11.該控制器將該指令傳輸至該本端模塊的一基本輸入輸出系統(tǒng);12.該基本輸入輸出系統(tǒng)執(zhí)行該指令以取得該指令執(zhí)行結(jié)果;以及13.該基本輸入輸出系統(tǒng)將該指令執(zhí)行結(jié)果傳輸至該控制器。
8.如權(quán)利要求6所述的用于檢測(cè)和傳輸錯(cuò)誤信息的方法,其特征在于,更在該控制器輸出該指令執(zhí)行結(jié)果之前選擇使該控制器將數(shù)據(jù)輸出至該輸入/出組件與該遠(yuǎn)程模塊二者之一。
9.如權(quán)利要求1所述的用于檢測(cè)和傳輸錯(cuò)誤信息的方法,其特征在于,更包括下列步驟o.該遠(yuǎn)程模塊輸入一指令至該應(yīng)用軟件;p.該應(yīng)用軟件將該指令傳輸至該控制器;q.該控制器執(zhí)行該指令以取得相對(duì)應(yīng)的一指令執(zhí)行結(jié)果;r.該控制器將該指令執(zhí)行結(jié)果傳輸至該應(yīng)用軟件;以及s.該應(yīng)用軟件將該指令執(zhí)行結(jié)果傳輸至該本端模塊的一輸入/出組件,或通過(guò)該傳輸接口將該指令執(zhí)行結(jié)果傳輸至該遠(yuǎn)程模塊。
10.如權(quán)利要求9所述的用于檢測(cè)和傳輸錯(cuò)誤信息的方法,其特征在于,所述步驟q包括q1.該控制器將該指令傳輸至該本端模塊的一基本輸入輸出系統(tǒng);q2.該基本輸入輸出系統(tǒng)執(zhí)行該指令以取得該指令執(zhí)行結(jié)果;以及q3.該基本輸入輸出系統(tǒng)將該指令執(zhí)行結(jié)果傳輸至該控制器。
11.如權(quán)利要求9所述的用于檢測(cè)和傳輸錯(cuò)誤信息的方法,其特征在于,更在該控制器輸出該指令執(zhí)行結(jié)果之前選擇使該控制器將數(shù)據(jù)輸出至該輸入/出組件與該遠(yuǎn)程模塊二者之一。
12.如權(quán)利要求1所述的用于檢測(cè)和傳輸錯(cuò)誤信息的方法,其特征在于,所述該傳輸接口包括通用序列傳輸總線接口。
13.如權(quán)利要求1所述的用于檢測(cè)和傳輸錯(cuò)誤信息的方法,其特征在于,所述該傳輸接口包括IEEE 1394接口。
14.如權(quán)利要求1所述的用于檢測(cè)和傳輸錯(cuò)誤信息的方法,其特征在于,所述該傳輸接口包括網(wǎng)絡(luò)傳輸接口。
全文摘要
一種用于檢測(cè)和傳輸錯(cuò)誤信息的方法。此方法適用于從一個(gè)本端模塊輸出一檢測(cè)錯(cuò)誤信息至一個(gè)遠(yuǎn)程模塊。此方法包括下列步驟。首先,由本端模塊的一個(gè)控制器進(jìn)行檢測(cè)錯(cuò)誤程序并取得相對(duì)應(yīng)的一個(gè)檢測(cè)錯(cuò)誤結(jié)果。接著由此控制器將此檢測(cè)錯(cuò)誤結(jié)果傳輸至本端模塊的一個(gè)應(yīng)用軟件。最后,此應(yīng)用軟件會(huì)通過(guò)一個(gè)傳輸界面將檢測(cè)錯(cuò)誤結(jié)果傳輸至遠(yuǎn)程模塊。
文檔編號(hào)G06F11/00GK1983198SQ200510131699
公開(kāi)日2007年6月20日 申請(qǐng)日期2005年12月16日 優(yōu)先權(quán)日2005年12月16日
發(fā)明者沈一弘, 許博承 申請(qǐng)人:仁寶電腦工業(yè)股份有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
安吉县| 恩施市| 璧山县| 宜兴市| 襄城县| 灌南县| 荔浦县| 甘德县| 苍南县| 石首市| 固始县| 玉山县| 恩施市| 永州市| 镇沅| 松桃| 凤庆县| 衡南县| 海兴县| 龙岩市| 巴里| 通化市| 武威市| 泰州市| 孟津县| 隆德县| 伽师县| 卓尼县| 乡城县| 慈利县| 嵊州市| 怀安县| 新巴尔虎右旗| 沾化县| 广丰县| 油尖旺区| 盐城市| 乐清市| 兴安盟| 抚州市| 大兴区|