顯示檢測過程的方法
【專利摘要】一種顯示檢測過程的方法,包含有下列步驟:先建立一包含有復(fù)數(shù)組資料數(shù)據(jù)、以及復(fù)數(shù)種分別對應(yīng)該資料數(shù)據(jù)的標(biāo)識的資料庫,并選擇對應(yīng)該待測物的通訊協(xié)議的解碼手段后,擷取輸入至該待測物的復(fù)數(shù)個(gè)訊號封包、或是自該待測物送出的復(fù)數(shù)個(gè)訊號封包;而后,以所選擇的解碼手段,將所擷取的訊號封包解譯成一資料數(shù)據(jù),并依據(jù)資料數(shù)據(jù)選擇資料庫中對應(yīng)的標(biāo)識,并將所選的符號標(biāo)識顯示于一顯示設(shè)備上。
【專利說明】顯示檢測過程的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明與數(shù)字訊號處理有關(guān),更詳細(xì)地是指一種顯示檢測過程的方法。
【背景技術(shù)】
[0002]隨著數(shù)字科技的進(jìn)步,如記憶卡、電子芯片、液晶屏幕(IXD)的圖像處理芯片、以及互補(bǔ)性金屬氧化物半導(dǎo)體(Complementary Metal-Oxide Semiconductor, CMOS)等使用數(shù)字訊號傳輸或儲(chǔ)存數(shù)據(jù)的電子裝置日漸普及。
[0003]當(dāng)研發(fā)人員在研發(fā)與檢測具有上述電子裝置時(shí),通常會(huì)利用邏輯分析儀來擷取輸入至該電子裝置、或該電子裝置所輸出的數(shù)字訊號,并通過于一顯示設(shè)備上顯示的方式供研發(fā)人員分析與檢測上述所擷取的數(shù)字訊號是否正常,以判定上述電子產(chǎn)品的設(shè)計(jì)是否正
堂
巾O
[0004]市售的邏輯分析儀在擷取數(shù)字?jǐn)?shù)據(jù),并將其轉(zhuǎn)譯顯示于顯示設(shè)備上后,大多是直接以橫軸位移的波型圖、或是以波型圖解譯對應(yīng)的數(shù)值列來顯示所擷取的數(shù)字?jǐn)?shù)據(jù)。
[0005]然而,當(dāng)研發(fā)人員利用邏輯分析儀在擷取數(shù)字?jǐn)?shù)據(jù)后,仍須自行逐項(xiàng)記錄所擷取的內(nèi)存總線訊號被寫入與被讀取的數(shù)據(jù)數(shù)值進(jìn)行比對,才可判定電子產(chǎn)品數(shù)字?jǐn)?shù)據(jù)處理的設(shè)計(jì)是否正常。
[0006]而眾所皆知的是,隨著科技的進(jìn)步,各種電子產(chǎn)品所需處理的數(shù)字?jǐn)?shù)據(jù)量越來越龐大,使得所顯示的波型圖或是數(shù)值列將會(huì)變的繁多與復(fù)雜,而此種顯示方式不僅會(huì)造成研發(fā)人員檢測的困難度增加,而可能有誤判的情形發(fā)生外,且亦會(huì)造成檢測時(shí)間的延宕,進(jìn)而造成研發(fā)效率低落。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的在于提供一種顯示檢測過程的方法,于檢測時(shí),以圖形化的方式顯示一待測物進(jìn)行檢測時(shí)的各個(gè)檢測過程。
[0008]為實(shí)現(xiàn)上述目的,本發(fā)明提供的顯示檢測過程的方法,用以顯示一待測物進(jìn)行檢測時(shí)的過程;該顯示方法包含有下列步驟:
[0009]A、建立一資料庫,且該資料庫中包含有復(fù)數(shù)組資料數(shù)據(jù)、以及復(fù)數(shù)種分別對應(yīng)該資料數(shù)據(jù)的標(biāo)識;其中,所述的資料數(shù)據(jù)是指通過對應(yīng)該待測物的通訊協(xié)議的譯碼手段,對所擷取的數(shù)據(jù)進(jìn)行譯碼后取得的數(shù)據(jù);而所述的標(biāo)識包含有走向標(biāo)識、指令標(biāo)識、數(shù)值標(biāo)識、地址標(biāo)識、以及狀態(tài)標(biāo)識其中的一者;其中,走向標(biāo)識用以顯示訊號封包的走向;指令標(biāo)識用以顯示所使用的指令;數(shù)值標(biāo)識用以顯示寫入至該待測物、或自該待測物讀取所得的數(shù)值;地址標(biāo)識用以顯示寫入數(shù)值至該待測物、或自該待測物讀取數(shù)值的地址;狀態(tài)標(biāo)識用以顯示該待測物的工作狀態(tài);
[0010]B、選擇對應(yīng)該待測物的通訊協(xié)議的解碼手段;
[0011]C、擷取輸入至該待測物的復(fù)數(shù)個(gè)訊號封包、或是自該待測物送出的復(fù)數(shù)個(gè)訊號封包;[0012]D、以步驟B所選擇的解碼手段,將步驟C所擷取的訊號封包解譯成一資料數(shù)據(jù),并選擇步驟A的資料庫中對應(yīng)該資料數(shù)據(jù)的標(biāo)識;
[0013]E、顯示步驟D所選擇的該些標(biāo)識于一顯示設(shè)備上。
[0014]所述顯示檢測過程的方法,其中,于步驟D中,以不同于其他標(biāo)識的顯示方式,顯示最后一個(gè)所選擇的標(biāo)識。
[0015]所述顯示檢測過程的方法,其中,所述的不同顯示方式是指以不同顏色顯示最后一個(gè)選擇的標(biāo)識。
[0016]所述顯示檢測過程的方法,其中,所述的不同顯示方式是指以閃爍的方式顯示最后一個(gè)選擇的標(biāo)識。
[0017]所述顯示檢測過程的方法,其中,于步驟D之后,重復(fù)執(zhí)行步驟C至步驟E —預(yù)定次數(shù)。
[0018]所述顯示檢測過程的方法,其中,于步驟D之后,依據(jù)步驟C選擇的順序,將該些標(biāo)識逐步地顯示于該顯示設(shè)備上。
[0019]所述顯示檢測過程的方法,其中,于步驟D之后,同時(shí)將該些標(biāo)識顯示于該顯示設(shè)備上。
[0020]本發(fā)明提供的顯示檢測過程的方法于檢測時(shí),可以圖形化的方式顯示一待測物進(jìn)行檢測時(shí)的各個(gè)檢測過程。
【專利附圖】
【附圖說明】
[0021]圖1為適用本發(fā)明顯示檢測過程的方法的測試系統(tǒng)圖;
[0022]圖2為本發(fā)明較佳實(shí)施例的流程圖;
[0023]圖3為執(zhí)行步驟D后,顯示于顯示設(shè)備上的標(biāo)識。
[0024]附圖中主要組件符號說明:
[0025]10計(jì)算機(jī);12傳輸接口 ;20邏輯分析儀;30待檢測物;41?44標(biāo)識。
【具體實(shí)施方式】
[0026]本發(fā)明提供的顯示檢測過程的方法包含有下列步驟:
[0027]A、建立一資料庫,且該資料庫中包含有復(fù)數(shù)組資料數(shù)據(jù)、以及復(fù)數(shù)種分別對應(yīng)該資料數(shù)據(jù)的標(biāo)識;其中,所述的資料數(shù)據(jù)是指通過對應(yīng)該待測物的通訊協(xié)議的譯碼手段,對所擷取的數(shù)據(jù)進(jìn)行譯碼后取得的數(shù)據(jù);而所述的標(biāo)識包含有走向標(biāo)識、指令標(biāo)識、數(shù)值標(biāo)識、地址標(biāo)識、以及狀態(tài)標(biāo)識其中的一者;其中,走向標(biāo)識用以顯示訊號封包的走向;指令標(biāo)識用以顯示所使用的指令;數(shù)值標(biāo)識用以顯示寫入至該待測物、或自該待測物讀取所得的數(shù)值;地址標(biāo)識用以顯示寫入數(shù)值至該待測物、或自該待測物讀取數(shù)值的地址;狀態(tài)標(biāo)識用以顯示該待測物的工作狀態(tài);
[0028]B、選擇對應(yīng)該待測物的通訊協(xié)議的解碼手段;
[0029]C、擷取輸入至該待測物的復(fù)數(shù)個(gè)訊號封包、或是自該待測物送出的復(fù)數(shù)個(gè)訊號封包;
[0030]D、以步驟B所選擇的解碼手段,將步驟C所擷取的訊號封包解譯成一資料數(shù)據(jù),并選擇步驟A的資料庫中對應(yīng)該資料數(shù)據(jù)的標(biāo)識;[0031]E、顯示步驟D所選擇的該些標(biāo)識于一顯示設(shè)備上。
[0032]由此,通過上述設(shè)計(jì),便可以圖形化的方式顯示該待測物進(jìn)行檢測時(shí)的各個(gè)檢測過程。
[0033]為能更清楚地說明本發(fā)明,舉較佳實(shí)施例并配合附圖詳細(xì)說明如后。
[0034]本發(fā)明用以在一測試系統(tǒng)檢測一待檢測物時(shí),顯示檢測時(shí)的各個(gè)訊號傳輸過程。請參閱圖1,該測試系統(tǒng)包含有一計(jì)算機(jī)10以及一邏輯分析儀20,該計(jì)算機(jī)10通過一傳輸接口 12 (如USB、SATA等)與該待檢測物30連接,而該邏輯分析儀20則連接該計(jì)算機(jī)10與該傳輸接口 12。另外,于本實(shí)施例中,該待檢測物30為一記憶卡。請參閱圖2及圖3,本發(fā)明較佳實(shí)施顯示檢測過程的方法包含有下列步驟:
[0035]A、建立一資料庫,并儲(chǔ)存于該計(jì)算機(jī)10中。該資料庫中包含有復(fù)數(shù)組資料數(shù)據(jù)、以及復(fù)數(shù)種分別對應(yīng)該資料數(shù)據(jù)的標(biāo)識41?43。其中,所述的資料數(shù)據(jù)是指通過對應(yīng)該待測物的通訊協(xié)議的譯碼手段,對所擷取的數(shù)據(jù)進(jìn)行譯碼后取得的數(shù)據(jù)。一般來說,依據(jù)解譯的內(nèi)容,所述的標(biāo)識通常包含有方向標(biāo)識41、指令標(biāo)識42、狀態(tài)標(biāo)識43、以及模式標(biāo)識44等標(biāo)識。而上述的方向標(biāo)識41于本實(shí)施例中為一箭頭圖式,用以顯示訊號封包的走向。指令標(biāo)識42用以顯示檢測時(shí)所使用的指令(如記憶卡檢測常用到的CMDO、CMD8等指令)。狀態(tài)標(biāo)識43用以顯示該待測物30的狀態(tài)。模式標(biāo)識44用以顯示該待側(cè)物30的工作模式。當(dāng)然,除上述標(biāo)識外,亦可依需求額外增設(shè)如用以顯示寫入至該待測物30或自該待測物30讀取所得的數(shù)值的數(shù)值標(biāo)識、或用以顯示寫入數(shù)值至該待測物30或自該待測物30讀取數(shù)值的地址的地址標(biāo)識等其他標(biāo)識。
[0036]B、選擇對應(yīng)該待測物30的通訊協(xié)議的解碼手段。一般來說,該通訊協(xié)議是存放于計(jì)算機(jī)10中對應(yīng)該待檢測物30的動(dòng)態(tài)鏈接資料庫(Dynamic Link Library, DLL)中,且該動(dòng)態(tài)鏈接資料庫是采用靜態(tài)鏈接(statically linked)至微軟基礎(chǔ)類別庫(MicrosoftFoundation Classes, MFC)的動(dòng)態(tài)鏈接資料庫。由此,便可通過選擇對應(yīng)的動(dòng)態(tài)鏈接資料庫來取得其通訊協(xié)議的譯碼手段。
[0037]C、利用該邏輯分析儀20擷取由該計(jì)算機(jī)10輸入至該待測物30的復(fù)數(shù)個(gè)訊號封包、以及自該待測物30送出至該計(jì)算機(jī)10的復(fù)數(shù)個(gè)訊號封包,并將所擷取的訊號封包傳輸至計(jì)算機(jī)10。
[0038]D、以步驟B所選擇的解碼手段,將步驟C所擷取的訊號封包解譯成一資料數(shù)據(jù),并依據(jù)該資料數(shù)據(jù)選擇步驟A的資料庫中所對應(yīng)的標(biāo)識。
[0039]E、顯示步驟D所得的標(biāo)識41?44于一顯示設(shè)備上(如圖3)。于本實(shí)施例中,是依據(jù)步驟C選擇順序逐步地將標(biāo)識41?44顯示于該計(jì)算機(jī)10的屏幕上,當(dāng)然,在實(shí)際實(shí)施上,亦可是同時(shí)顯示該些標(biāo)識41?44或是顯示于外接的另一顯示設(shè)備。
[0040]另外,于步驟E之后,還可重復(fù)執(zhí)行步驟C至步驟DE,直至檢測停止,以通過不間斷的擷取、解譯與顯示,而可將完整的檢測過程依選擇順序逐步地顯示于該顯示設(shè)備上。
[0041]再者,為使進(jìn)行檢測的研發(fā)人員能快速地知悉當(dāng)下的檢測進(jìn)度,于步驟D中,還可以不同于其他標(biāo)識的顯示方式,顯示最后一個(gè)選擇的標(biāo)識。舉例來說,可以不同于其他符號圖標(biāo)的顏色、或是以閃爍的方式,顯示最后一個(gè)選擇的標(biāo)識。如此一來,研發(fā)人員通過觀看該顯示設(shè)備上不同顯示方式的標(biāo)識,便可實(shí)時(shí)地知悉當(dāng)下執(zhí)行的檢測進(jìn)度?;蚴钱?dāng)檢測出錯(cuò)誤而發(fā)生中斷時(shí),人員通過觀看該顯示設(shè)備上不同顯示方式的標(biāo)識,便可快速地知悉發(fā)生錯(cuò)誤之處。
[0042]以上所述僅為本發(fā)明較佳可行實(shí)施例而已,舉凡應(yīng)用本發(fā)明說明書及申請權(quán)利范圍所為的等效方法變化,理應(yīng)包含在本發(fā)明的權(quán)利要求范圍內(nèi)。
【權(quán)利要求】
1.一種顯示檢測過程的方法,用以顯示一待測物進(jìn)行檢測時(shí)的過程;該顯示方法包含有下列步驟: A、建立一資料庫,且該資料庫中包含有復(fù)數(shù)組資料數(shù)據(jù)、以及復(fù)數(shù)種分別對應(yīng)該資料數(shù)據(jù)的標(biāo)識;其中,所述的資料數(shù)據(jù)是指通過對應(yīng)該待測物的通訊協(xié)議的譯碼手段,對所擷取的數(shù)據(jù)進(jìn)行譯碼后取得的數(shù)據(jù);而所述的標(biāo)識包含有走向標(biāo)識、指令標(biāo)識、數(shù)值標(biāo)識、地址標(biāo)識、以及狀態(tài)標(biāo)識其中的一者;其中,走向標(biāo)識用以顯示訊號封包的走向;指令標(biāo)識用以顯示所使用的指令;數(shù)值標(biāo)識用以顯示寫入至該待測物、或自該待測物讀取所得的數(shù)值;地址標(biāo)識用以顯示寫入數(shù)值至該待測物、或自該待測物讀取數(shù)值的地址;狀態(tài)標(biāo)識用以顯示該待測物的工作狀態(tài); B、選擇對應(yīng)該待測物的通訊協(xié)議的解碼手段; C、擷取輸入至該待測物的復(fù)數(shù)個(gè)訊號封包、或是自該待測物送出的復(fù)數(shù)個(gè)訊號封包; D、以步驟B所選擇的解碼手段,將步驟C所擷取的訊號封包解譯成一資料數(shù)據(jù),并選擇步驟A的資料庫中對應(yīng)該資料數(shù)據(jù)的標(biāo)識; E、顯示步驟D所選擇的該些標(biāo)識于一顯示設(shè)備上。
2.如權(quán)利要求1所述顯示檢測過程的方法,其中,于步驟D中,以不同于其他標(biāo)識的顯示方式,顯示最后一個(gè)所選擇的標(biāo)識。
3.如權(quán)利要求2所述顯示檢測過程的方法,其中,所述的不同顯示方式是指以不同顏色顯示最后一個(gè)選擇的標(biāo)識。
4.如權(quán)利要求2所述顯示檢測過程的方法,其中,所述的不同顯示方式是指以閃爍的方式顯不最后一個(gè)選擇的標(biāo)識。
5.如權(quán)利要求1所述顯示檢測過程的方法,其中,于步驟D之后,重復(fù)執(zhí)行步驟C至步驟E—預(yù)定次數(shù)。
6.如權(quán)利要求1所述顯示檢測過程的方法,其中,于步驟D之后,依據(jù)步驟C選擇的順序,將該些標(biāo)識逐步地顯示于該顯示設(shè)備上。
7.如權(quán)利要求1所述顯示檢測過程的方法,其中,于步驟D之后,同時(shí)將該些標(biāo)識顯示于該顯示設(shè)備上。
【文檔編號】G06F11/25GK103970633SQ201310031670
【公開日】2014年8月6日 申請日期:2013年1月28日 優(yōu)先權(quán)日:2013年1月28日
【發(fā)明者】殷欣靖 申請人:孕龍科技股份有限公司