两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種硬件狀態(tài)檢測方法及系統(tǒng)的制作方法

文檔序號:6152889閱讀:229來源:國知局
專利名稱:一種硬件狀態(tài)檢測方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于硬件測試領(lǐng)域,尤其涉及一種硬件狀態(tài)檢測方法及系統(tǒng)。
背景技術(shù)
現(xiàn)如今,大型的發(fā)光二極管(Light Emitting Diode , LED)顯示屏如室內(nèi)全 彩屏,交通信息屏等,應(yīng)用十分廣泛,使用頻繁,為了確保顯示屏能工作在正 常的狀態(tài),并延長壽命,用戶需要經(jīng)常不定時的對硬件狀態(tài)進行檢測,檢測的 原理一般都是使用檢測軟件讀取屏體內(nèi)工控機預(yù)留的用來存儲不定時對屏體硬 件檢測的數(shù)據(jù)的8個端口中的數(shù)據(jù),分析這些數(shù)據(jù)看是否在正常范圍來判斷顯 示屏是否在正常狀態(tài)下工作。但由于屏體本身比較大,使用環(huán)境各不相同,結(jié) 構(gòu)變化比較多,以致幾乎每個顯示屏的硬件狀態(tài)檢測軟件都有不同,
軟件檢測LED情報板箱體硬件狀態(tài),檢測項目 一般包括箱體溫度,風(fēng)扇電 壓,箱體電壓,箱體門開關(guān),光敏電阻電壓,防雷器開關(guān)電壓等;檢測目的是 在硬件安裝完成后對每項待檢測項目根據(jù)相關(guān)條件設(shè)置出最大值和最小值,在 工作過程中軟件程序檢測出箱體相應(yīng)項數(shù)據(jù),根據(jù)檢測出的數(shù)據(jù)判斷出箱體硬 件狀態(tài)是否正常。例如以屏體的箱體為單位讀取各箱體8端口的數(shù)據(jù),并根據(jù) 接線狀態(tài)保存,依據(jù)硬件接線各端口存儲的硬件狀態(tài)類型,跟對應(yīng)硬件狀態(tài)類 型的取值范圍即最大值和最小值進行比較來判斷箱體的硬件狀態(tài)是否正常。
由于每個顯示屏結(jié)構(gòu)的不同,每個顯示屏每個箱體需要檢測的硬件參數(shù)個 數(shù)、類型都可能不一樣,比如兩個顯示屏箱體電源個數(shù)不同,訪問這兩個顯示 屏箱體存儲電源數(shù)據(jù)的次數(shù)不一樣,在軟件實現(xiàn)時兩顯示屏箱體存儲數(shù)據(jù)的位
置、類型也會不一樣,那么用來檢測兩個顯示屏箱體硬件狀態(tài)的程序代碼也要各端口完全一致,否則軟件代碼關(guān)于每個顯示屏的硬件檢測部分都要進行修改。 現(xiàn)有技術(shù)中,在測試硬件狀態(tài)時,當(dāng)測試端口只有一個,首先才艮據(jù)測試端
考條件,然后判斷該測試端口的輸出數(shù)據(jù)是否滿足保存的該測試端口對應(yīng)的參 考條件,滿足則該測試端口對應(yīng)的硬件狀態(tài)類型正常,否則該測試端口對應(yīng)的 硬件狀態(tài)類型不正常,當(dāng)測試硬件的測試硬件狀態(tài)類型不變時,只需要判斷該 測試端口的輸出數(shù)據(jù)是否滿足保存的該測試端口對應(yīng)的參考條件即可,而當(dāng)測 試端口對應(yīng)的測試^/f牛狀態(tài)類型或者順序發(fā)生改變時,需要#>據(jù)該測試端口對 應(yīng)的新的硬件狀態(tài)類型和新的硬件狀態(tài)類型的參考條件,對該測試端口對應(yīng)的 參考條件進行修改后再保存,再判斷該測試端口的輸出數(shù)據(jù)是否滿足該測試端 口對應(yīng)的修改后保存的參考條件,如此反復(fù)操作,過程繁瑣,用代碼實現(xiàn)時, 需要根據(jù)測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型,對代碼進行修改。尤其是 測試端口為多個時,或需要對硬件狀態(tài)類型的參考條件進行調(diào)整時,修改的次 數(shù)更多,工作量^f艮大。

發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種硬件狀態(tài)檢測方法,旨在解決現(xiàn)有方案 對不同硬件實現(xiàn)硬件狀態(tài)檢測時,代碼修改量大的問題。
本發(fā)明實施例是這樣實現(xiàn)的, 一種硬件狀態(tài)檢測方法,包括以下步驟 獲取測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型;
根據(jù)所述測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型,以及預(yù)先創(chuàng)建的包括 標(biāo)志和硬件狀態(tài)類型的映射關(guān)系的數(shù)據(jù)文件中的標(biāo)志和硬件狀態(tài)類型的映射關(guān) 系,獲取測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志;
獲取測試端口的輸出數(shù)據(jù),確定所述測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和所 述測試端口的輸出數(shù)據(jù)的映射關(guān)系;
根據(jù)所述測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系獲取待測硬件的硬件狀態(tài)類型的檢測結(jié)果。
本發(fā)明實施例的另一目的在于提供一種硬件狀態(tài)檢測系統(tǒng),系統(tǒng)包括 硬件狀態(tài)類型獲取單元,用于獲取測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類
型;
第 一映射關(guān)系獲取單元,用于在預(yù)先創(chuàng)建的包括標(biāo)志和硬件狀態(tài)類型的映 射關(guān)系的數(shù)據(jù)文件中獲取標(biāo)志和硬件狀態(tài)類型的映射關(guān)系;
端口標(biāo)志獲取單元,用于根據(jù)所述硬件狀態(tài)類型獲取單元獲取的測試端口 的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型,以及所述第一映射關(guān)系獲取單元獲取的標(biāo)志 和硬件狀態(tài)類型的映射關(guān)系獲取所述測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志;
第二映射關(guān)系獲取單元,用于獲取測試端口的輸出數(shù)據(jù),確定所述端口標(biāo) 志獲取單元獲取的測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和所述測試端口的輸出數(shù)據(jù) 的映射關(guān)系;
檢測單元,用于根據(jù)所述第二映射關(guān)系獲取單元獲取的測試端口的輸出數(shù) 據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系獲取待測硬件的硬件狀態(tài)類型 的檢測結(jié)果。
本發(fā)明通過設(shè)置標(biāo)志和硬件狀態(tài)類型的映射關(guān)系,獲取測試端口的輸出數(shù) 據(jù)對應(yīng)的標(biāo)志,確定測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的 映射關(guān)系,才艮據(jù)測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射 關(guān)系獲取待測硬件的硬件狀態(tài)類型的檢測結(jié)果。可以根據(jù)需要設(shè)置對硬件狀態(tài) 類型的參考條件進行設(shè)置,快速實現(xiàn)了不同硬件的硬件狀態(tài)類型的同步檢測。 且用代碼實現(xiàn)時無需對代碼進行修改,即可同步實現(xiàn)不同硬件的硬件狀態(tài)類型 的檢測時,測試更方便快速。


圖1是本發(fā)明實施例提供的硬件狀態(tài)檢測方法的流程圖; 圖2是本發(fā)明實施例提供的硬件狀態(tài)檢測系統(tǒng)的結(jié)構(gòu)圖。
具體實施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實 施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
在本發(fā)明實施例中,通過獲取預(yù)先創(chuàng)建的包括標(biāo)志和硬件狀態(tài)類型的映射 關(guān)系的數(shù)據(jù)文件中的標(biāo)志和硬件狀態(tài)類型的映射關(guān)系,獲取測試端口的輸出數(shù) 據(jù)對應(yīng)的標(biāo)志,確定測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的 映射關(guān)系,根據(jù)測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射 關(guān)系獲取待測硬件的硬件狀態(tài)類型的檢測結(jié)果,快速實現(xiàn)了不同硬件的硬件狀 態(tài)類型的同步檢測。且用代碼實現(xiàn)不同硬件的硬件狀態(tài)類型的檢測時,無需對 代碼進行^奮改,測試更方{更。
圖1示出了本發(fā)明實施例提供的硬件狀態(tài)檢測的處理流程。
在步驟SIOI中,獲取測試端口的輸出數(shù)據(jù)對應(yīng)的石更件狀態(tài)類型。 在本發(fā)明實施例中,當(dāng)待檢測硬件為LED顯示屏的箱體時,箱體的硬件狀 態(tài)類型包括箱體溫度,風(fēng)扇電壓,箱體電壓,箱體門開關(guān),光敏電阻電壓,防 雷器開關(guān)電壓等,標(biāo)志可以是數(shù)字,字母,符號等。標(biāo)志和硬件狀態(tài)類型的映 射關(guān)系為一對一映射,即一種硬件狀態(tài)類型對應(yīng)一個標(biāo)志,用戶可以根據(jù)需要 進行設(shè)置,例如當(dāng)有電流、電壓和溫度3種硬件狀態(tài)類型時,可以分別設(shè)置A、 B、 C、與這3種類型一一對應(yīng),即A和電流映射,B和電壓映射,C和溫度映 射。
在對硬件進行硬件狀態(tài)的檢測時,通常有至少一個測試端口,測試人員對 待測硬件和測試端口進行接線,獲取測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型, 測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型和待測硬件有關(guān)。在對硬件狀態(tài)進行 檢測時,不同的待測硬件,同一個測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型會 不同,例如在對只有一個電源的硬件的硬件狀態(tài)進行;險測時,第一、二、三個測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型依次為電壓、電流、溫度,而在對具
有兩個電源的待測;更件的硬件狀態(tài)進行^r測時,需要4全測兩個電源的電壓,則 此時第一、二、三個測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型依次為電壓1、 電壓2、溫度,與前者相比,第二、三個測試端口對應(yīng)的硬件狀態(tài)類型不同。
在步驟S102中,根據(jù)測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型,以及預(yù) 先創(chuàng)建的包括標(biāo)志和硬件狀態(tài)類型的映射關(guān)系的數(shù)據(jù)文件中的標(biāo)志和硬件狀態(tài) 類型的映射關(guān)系,獲取測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志。
測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志根據(jù)測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài) 類型,以及預(yù)先創(chuàng)建的包括標(biāo)志和硬件狀態(tài)類型的映射關(guān)系的數(shù)據(jù)文件中的標(biāo) 志和硬件狀態(tài)類型的映射關(guān)系獲取,例如在本發(fā)明實施例中,創(chuàng)建的數(shù)據(jù)文件 中已經(jīng)設(shè)置電流、電壓、溫度依次和標(biāo)志A、 B、 C映射,且根據(jù)待測硬件測試 的硬件狀態(tài)類型,第一、二、三個測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型分 別為電壓、電流、溫度時,則第一、二、三個測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)識 依次為A、 B、 C。
在步驟S103中,獲取測試端口的輸出數(shù)據(jù),確定測試端口的輸出數(shù)據(jù)對 應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系。
在本發(fā)明實施例中,當(dāng)測試端口為多個時,將多個測試端口的輸出數(shù)據(jù)作 為一個輸出數(shù)據(jù)序列,多個測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志為標(biāo)志序列,例如, 四個測試端口的輸出數(shù)據(jù)為序列1, 2, 5, 10,四個測試端口的輸出數(shù)據(jù)對應(yīng) 的標(biāo)志序列為A, B, C, D時,確定數(shù)據(jù)1和A為映射關(guān)系,2和B為映射關(guān) 系,以此類推,不再列舉。
在步驟S104中,根據(jù)測試端口對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射 關(guān)系獲取待測硬件的硬件狀態(tài)類型的檢測結(jié)果。
^本發(fā)明實施例中,在步驟S104之前,石更件狀態(tài)4全測方法還包括以下步驟 獲取硬件狀態(tài)類型的參考條件,確定硬件狀態(tài)類型和參考條件的映射關(guān)系;根 據(jù)硬件狀態(tài)類型和參考條件的映射關(guān)系,以及標(biāo)志和石更件狀態(tài)類型的映射關(guān)系確定標(biāo)志和參考條件的映射關(guān)系;根據(jù)標(biāo)志和參考條件的映射關(guān)系,以及測試 端口的輸出凄t據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系確定參考條件和 測試端口的輸出數(shù)據(jù)的映射關(guān)系。在本發(fā)明實施例中,根據(jù)測試端口對應(yīng)的標(biāo) 志和測試端口的輸出數(shù)據(jù)的映射關(guān)系獲取待測硬件的硬件狀態(tài)類型的檢測結(jié)果 的步驟具體為當(dāng)測試端口的輸出數(shù)據(jù)不滿足與測試端口的輸出數(shù)據(jù)映射的參 考條件時,根據(jù)硬件狀態(tài)類型和參考條件的映射關(guān)系,確定與參考條件映射的 硬件狀態(tài)類型正常,否則確定與參考條件映射的硬件狀態(tài)類型不正常。
在本發(fā)明實施例中,確定與參考條件映射的硬件狀態(tài)類型是否正常的過程 例如測試前設(shè)置電壓與字母A為映射關(guān)系,且已知第一個測試端口的輸出數(shù) 據(jù)為10,第一個測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型為電壓,則第一個測 試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志為字母A,當(dāng)測試要求電壓取值為-16V到16V之 間正常,即與電壓映射的參考條件為[-16, 16]時,此時字母A與參考條件[-16, 16]映射,則此時第一個測試端口的輸出數(shù)據(jù)對應(yīng)的參考條件為[-16, 16],由于 10處于[-16, 16]之間,則硬件的電壓正常。其中,硬件狀態(tài)類型的參考條件可 以根據(jù)測試的需要進行設(shè)置。
發(fā)明實施例中,首先根據(jù)顯示屏通常要檢測的硬件狀態(tài)類型個數(shù),每個硬件狀 態(tài)的正常數(shù)值范圍即參考條件歸類,進行配置后作為參考數(shù)據(jù)文件,然后根據(jù) 顯示屏每個箱體要檢測的硬件狀態(tài)類型及該箱體各個端口將要存儲輸出的數(shù)據(jù) 作為測試數(shù)據(jù)文件,結(jié)合參考文件和測試數(shù)據(jù)文件實現(xiàn)LED顯示屏的箱體的硬 件狀態(tài)檢測。
其中,參考數(shù)據(jù)文件的配置過程如下
1. 記錄要檢測硬件狀態(tài)類型個數(shù)。
例如要檢測的硬件狀態(tài)類型有6種時,可表示為ParamNum=6。
2. 記錄每種硬件狀態(tài)類型編號。
在本發(fā)明實施例中,要檢測的硬件狀態(tài)類型用數(shù)字標(biāo)志編號,例如電源的硬件狀態(tài)類型編號為1,門開關(guān)的硬件狀態(tài)類型編號為2等等。 3.記錄硬件狀態(tài)類型的正常數(shù)值范圍即參考條件。
例如編號為1的電源的參考條件為正常值范圍為0-80,可表示為 Paraml=l,0,80。
下面示出了本發(fā)明實施例提供的LED箱體的部分參考數(shù)據(jù)文件內(nèi)容
ParamNum=6
Param 1=1,0,80
Pamm2=2,l,3
Param3=3,4,15
Pram4=4,4,15
Param5=5,5,255
Param6=6,20,250
測試數(shù)據(jù)文件的獲取過程如下
在實際LED顯示屏檢測中,LED顯示屏的箱體的個數(shù)也是不定的,也可 以根據(jù)LED顯示屏的箱體個數(shù)設(shè)置對要檢測的箱體的個數(shù),如杲該顯示屏包含 有3個箱體,只用對LED的三個箱體進行檢測。
為了獲取測試數(shù)據(jù)文件,需要先獲取待測箱體測試的硬件狀態(tài)類型,如果 測試端口有多個,按順序以序列形式獲取測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志序列, 例如該第 一 個箱體8個端口的輸出數(shù)據(jù)可用編號序列表示為 UNIT1=1,3,3,3,0,0,0,0,表示待檢測的硬件狀態(tài)類型對應(yīng)的數(shù)字標(biāo)志編號包括1 和3,依次對應(yīng)數(shù)字標(biāo)志編號1對應(yīng)的輸出數(shù)據(jù),數(shù)字標(biāo)志編號3對應(yīng)的輸 出數(shù)據(jù),數(shù)字標(biāo)志編號3對應(yīng)的輸出數(shù)據(jù),數(shù)字標(biāo)志編號3對應(yīng)的輸出數(shù)據(jù), 后四個為O表示沒有存儲任何數(shù)據(jù),依此類推。
下面示出了本發(fā)明實施例提供的LED箱體的部分測試數(shù)據(jù)文件內(nèi)容
UMT1=1,3,3,3,0,0,0,0
UMT2=1,3,3,0,0,0,0,0
UNIT3=1,3,3,0,0,0,0,0UMT4=1,3,3,0,0,0,0,0
UNIT5=1,3,3,0,0,0,0,0
UNIT6=1,3,3,0,0,0,0,0
UNIT7=1,3,3,0,0,0,0,0
UNIT8=1,3,3,0,0,0,0,0
UNIT9=1,3,3,0,0,0,0,0
UNIT10=1,3,3,0,0,0,0,0
UNIT11=1,3,3,3,3,3,3,3
UNIT12=1,3,3,3,3,3,3,3
UNIT13=1,3,3,3,3,3,3,3
UNIT14=1,2,2,3,3,0,0,4
UNIT15=1,2,2,3,3,0,0,4
UNIT 16=4, 1,0,2,2,3,0,0
根據(jù)參考數(shù)據(jù)文件和測試數(shù)據(jù)文件獲取檢測結(jié)果,步驟如下根據(jù)測試數(shù) 據(jù)文件獲取的8個測試端口的數(shù)字標(biāo)志編號,獲取參考數(shù)據(jù)文件中與數(shù)字標(biāo)志 編號對應(yīng)的參考條件,再將8個端口的輸出數(shù)據(jù)和參考條件逐個比較判斷。判 斷過程如上所述,不再詳述。
在本發(fā)明實施例中,通過建立包含標(biāo)志和硬件狀態(tài)類型的映射關(guān)系,以及 硬件狀態(tài)類型的參考條件的參考數(shù)據(jù)文件,根據(jù)參考數(shù)據(jù)文件獲取測試端口的 輸出數(shù)據(jù)對應(yīng)的標(biāo)志,通過標(biāo)志將輸出數(shù)據(jù)和參考數(shù)據(jù)文件的參考條件進行對 比。在端口輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型發(fā)生改變時,例如硬件狀態(tài)類型增加, 硬件狀態(tài)類型的參考調(diào)節(jié)需要調(diào)整,只需要增加參考數(shù)據(jù)文件中的標(biāo)志,并建 立新的標(biāo)志和^5更件狀態(tài)類型的映射關(guān)系,在本發(fā)明實施例中,可以預(yù)先設(shè)置所 有的硬件狀態(tài)類型對應(yīng)的標(biāo)志并保存,便無需進行任何修改,由于測試過程按 照待測硬件的測試端口的輸出數(shù)據(jù)的順序進行,保證了對待測硬件的同步檢測。
圖2示出了本發(fā)明實施例提供的硬件狀態(tài)檢測系統(tǒng)的結(jié)構(gòu)圖。為了便于說 明僅示出了與本發(fā)明實施例相關(guān)的部分。該系統(tǒng)可以是軟件單元、硬件單元或 者軟硬件相結(jié)合的單元。在本發(fā)明實施例中,硬件狀態(tài)檢測系統(tǒng)主要包括硬件狀態(tài)類型獲取單元
21,第一映射關(guān)系獲取單元22、端口標(biāo)志獲取單元23、第二映射關(guān)系獲取單元 24,以及4僉測單元25。
硬件狀態(tài)類型獲取單元21獲取測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型, 第一映射關(guān)系獲取單元22在預(yù)先創(chuàng)建的包括標(biāo)志和硬件狀態(tài)類型的映射關(guān)系 的數(shù)據(jù)文件中獲取標(biāo)志和硬件狀態(tài)類型的映射關(guān)系,端口標(biāo)志獲取單元23根據(jù) 硬件狀態(tài)類型荻取單元21獲取的測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型,以 及第一映射關(guān)系獲取單元22獲取的標(biāo)志和硬件狀態(tài)類型的映射關(guān)系獲取測試 端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志,第二映射關(guān)系獲取單元24獲取測試端口的輸出數(shù) 據(jù),確定端口標(biāo)志獲取單元23獲取的測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端 口的輸出數(shù)據(jù)的映射關(guān)系,檢測單元25根據(jù)笫二映射關(guān)系獲取單元24獲取的 測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系獲取待測硬 件的硬件狀態(tài)類型的檢測結(jié)果,其具體實現(xiàn)過程如上所述,不再贅述。
進一步地,硬件狀態(tài)檢測系統(tǒng)還包括獲取硬件狀態(tài)類型的參考條件,確 定硬件狀態(tài)類型和參考條件的映射關(guān)系的第三映射關(guān)系獲取單元,根據(jù)第三映 射關(guān)系獲取單元獲取的硬件狀態(tài)類型和參考條件的映射關(guān)系,以及第一映射關(guān) 系獲取單元獲取的標(biāo)志和硬件狀態(tài)類型的映射關(guān)系確定標(biāo)志和參考條件的映射 關(guān)系的第四映射關(guān)系獲取單元,以及根據(jù)第四映射關(guān)系獲取單元獲取的標(biāo)志和 參考條件的映射關(guān)系,和第二映射關(guān)系獲取單元獲取的測試端口的輸出數(shù)據(jù)對 應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系確定參考條件和測試端口的輸出數(shù) 據(jù)的映射關(guān)系的第五映射關(guān)系獲取單元,其具體實現(xiàn)過程如上所述,不再贅述。
其中,檢測單元25進一步包括當(dāng)測試端口的輸出數(shù)據(jù)不滿足與測試端口 的輸出數(shù)據(jù)映射的參考條件時,根據(jù)第三映射關(guān)系獲取單元獲取的硬件狀態(tài)類 型和參考條件的映射關(guān)系,確定待測硬件與參考條件映射的硬件狀態(tài)類型正常,
否則確定與參考條件映射的硬件狀態(tài)類型不正常的判斷模塊,其具體實現(xiàn)過程 如上所述,不再贅述。為了滿足測試更多需要,作為本發(fā)明的較佳實施例,硬件狀態(tài)檢測系統(tǒng)還 包括設(shè)置硬件狀態(tài)類型的參考條件的參考條件設(shè)置單元。
在本發(fā)明實施例中,通過預(yù)先創(chuàng)建的包括標(biāo)志和硬件狀態(tài)類型的映射關(guān)系 的數(shù)據(jù)文件中的標(biāo)志和硬件狀態(tài)類型的映射關(guān)系,獲取測試端口的輸出數(shù)據(jù)對 應(yīng)的標(biāo)志,確定測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射 關(guān)系,根據(jù)測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系 獲取待測硬件的硬件狀態(tài)類型的檢測結(jié)果,快速實現(xiàn)了不同硬件的硬件狀態(tài)類 型的同步才企測,且用代碼實現(xiàn)不同石更件的硬件狀態(tài)類型的檢測時,不用對代碼 進行修改,測試更方^f更,具有^^強的機動性。
本領(lǐng)域普通技術(shù)人員可以理解,實現(xiàn)上述實施例方法中的全部或部分步驟 是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以在存儲于一計算才幾
可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如ROM/RAM、磁盤、光盤等。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明 的保護范圍之內(nèi)。
權(quán)利要求
1、一種硬件狀態(tài)檢測方法,其特征在于,所述方法包括以下步驟獲取測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型;根據(jù)所述測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型,以及預(yù)先創(chuàng)建的包括標(biāo)志和硬件狀態(tài)類型的映射關(guān)系的數(shù)據(jù)文件中的標(biāo)志和硬件狀態(tài)類型的映射關(guān)系,獲取測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志;獲取測試端口的輸出數(shù)據(jù),確定所述測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和所述測試端口的輸出數(shù)據(jù)的映射關(guān)系;根據(jù)所述測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系獲取所述待測硬件的硬件狀態(tài)類型的檢測結(jié)果。
2、 如權(quán)利要求l所述的方法,其特征在于,在所述根據(jù)所述測試端口的輸 出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系獲取所述待測硬件的硬件 狀態(tài)類型的檢測結(jié)果的步驟之前,所述方法還包括獲取硬件狀態(tài)類型的參考條件,確定硬件狀態(tài)類型和參考條件的映射關(guān)系; 根據(jù)所述硬件狀態(tài)類型和參考條件的映射關(guān)系,以及所述標(biāo)志和硬件狀態(tài)類型的映射關(guān)系確定標(biāo)志和參考條件的映射關(guān)系;根據(jù)所述標(biāo)志和參考條件的映射關(guān)系,以及所述測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系確定參考條件和測試端口的輸出數(shù)據(jù)的映射關(guān)系。
3、 如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述測試端口的輸出 數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系獲取所迷待測硬件的硬件狀 態(tài)類型的檢測結(jié)果的步驟具體為當(dāng)測試端口的輸出數(shù)據(jù)不滿足與所述測試端口的輸出數(shù)據(jù)映射的參考條件 時,根據(jù)所述硬件狀態(tài)類型和參考條件的映射關(guān)系,確定與所述參考條件映射 的硬件狀態(tài)類型正常,否則確定與所述參考條件映射的硬件狀態(tài)類型不正常。
4、 如權(quán)利要求2所迷的方法,其特征在于,在所述獲取硬件狀態(tài)類型的參考條件,確定硬件狀態(tài)類型和參考條件的映射關(guān)系的步驟之前,所述方法還包括設(shè)置硬件狀態(tài)類型的參考條件。
5、 如權(quán)利要求l所述的方法,其特征在于,所述標(biāo)志和硬件狀態(tài)類型的映 射關(guān)系為一對一映射關(guān)系,所述測試端口的個數(shù)大于或等于1 ,所述待測硬件為 LED顯示屏的箱體。
6、 一種硬件狀態(tài)檢測系統(tǒng),其特征在于,所述系統(tǒng)包括 硬件狀態(tài)類型獲取單元,用于荻取測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型;第一映射關(guān)系獲取單元,用于在預(yù)先創(chuàng)建的包括標(biāo)志和硬件狀態(tài)類型的映 射關(guān)系的數(shù)據(jù)文件中獲取標(biāo)志和硬件狀態(tài)類型的映射關(guān)系;端口標(biāo)志獲取單元,用于根據(jù)所述硬件狀態(tài)類型獲取單元獲取的測試端口 的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型,以及所述第一映射關(guān)系獲取單元獲取的標(biāo)志 和硬件狀態(tài)類型的映射關(guān)系獲取所述測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志;第二映射關(guān)系獲取單元,用于獲取測試端口的輸出數(shù)據(jù),確定所述端口標(biāo) 志獲取單元獲取的測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和所述測試端口的輸出數(shù)據(jù) 的映射關(guān)系;檢測單元,用于根據(jù)所述第二映射關(guān)系獲取單元獲取的測試端口的輸出數(shù) 據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系獲取待測硬件的硬件狀態(tài)類型 的檢測結(jié)果。
7、 如權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括 第三映射關(guān)系獲取單元,用于獲取硬件狀態(tài)類型的參考條件,確定硬件狀態(tài)類型和參考條件的映射關(guān)系;第四映射關(guān)系獲取單元,用于根據(jù)所述第三映射關(guān)系獲取單元獲取的硬件 狀態(tài)類型和參考條件的映射關(guān)系,以及所述第一映射關(guān)系獲取單元獲取的標(biāo)志 和硬件狀態(tài)類型的映射關(guān)系確定標(biāo)志和參考條件的映射關(guān)系;第五映射關(guān)系獲取單元,用于根據(jù)所迷第四映射關(guān)系獲取單元獲取的標(biāo)志 和參考條件的映射關(guān)系,以及所述第二映射關(guān)系獲取單元獲取的測試端口的輸 出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系確定參考條件和測試端口 的輸出數(shù)據(jù)的映射關(guān)系。
8、 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述檢測單元進一步包括 判斷模塊,用于當(dāng)測試端口的輸出數(shù)據(jù)不滿足與所述測試端口的輸出數(shù)據(jù)映射的參考條件時,根據(jù)所述第三映射關(guān)系獲取單元獲取的硬件狀態(tài)類型和參 考條件的映射關(guān)系,確定待測硬件與所述參考條件映射的硬件狀態(tài)類型正常, 否則確定與所述參考條件映射的硬件狀態(tài)類型不正常。
9、 如權(quán)利要求7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括 參考條件設(shè)置單元,用于設(shè)置硬件狀態(tài)類型的參考條件。
10、 如權(quán)利要求6至IO任意一項所述的系統(tǒng),其特征在于,所述標(biāo)志和硬 件狀態(tài)的映射關(guān)系為一對一映射關(guān)系,所述測試端口的個數(shù)大于或等于1 ,所述 待測硬件為LED顯示屏的箱體。
全文摘要
本發(fā)明適用于硬件測試領(lǐng)域,提供了一種硬件狀態(tài)檢測方法及系統(tǒng),該方法包括以下步驟獲取測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型;根據(jù)所述測試端口的輸出數(shù)據(jù)對應(yīng)的硬件狀態(tài)類型,以及預(yù)先創(chuàng)建的包括標(biāo)志和硬件狀態(tài)類型的映射關(guān)系的數(shù)據(jù)文件中的標(biāo)志和硬件狀態(tài)類型的映射關(guān)系,獲取測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志;獲取測試端口的輸出數(shù)據(jù),確定所述測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和所述測試端口的輸出數(shù)據(jù)的映射關(guān)系;根據(jù)所述測試端口的輸出數(shù)據(jù)對應(yīng)的標(biāo)志和測試端口的輸出數(shù)據(jù)的映射關(guān)系獲取待測硬件的硬件狀態(tài)類型的檢測結(jié)果。本發(fā)明實現(xiàn)了不同硬件的硬件狀態(tài)類型的同步檢測,且用代碼實現(xiàn)時無需對代碼進行修改,測試更方便快速。
文檔編號G01D21/02GK101476904SQ20091010504
公開日2009年7月8日 申請日期2009年1月14日 優(yōu)先權(quán)日2009年1月14日
發(fā)明者肖成艷 申請人:深圳市同洲電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
镇江市| 合川市| 且末县| 雷州市| 岚皋县| 太仆寺旗| 视频| 闽清县| 元阳县| 奇台县| 宁晋县| 临泉县| 乌拉特中旗| 江安县| 洛扎县| 宁明县| 东安县| 通化县| 乌拉特中旗| 岚皋县| 鄯善县| 新干县| 景泰县| 芦溪县| 普兰县| 泊头市| 阜康市| 湄潭县| 四子王旗| 法库县| 会昌县| 罗定市| 华宁县| 洛浦县| 龙里县| 怀仁县| 赣州市| 芜湖市| 绥芬河市| 奉新县| 河间市|