[發明專利]通用串行總線測試方法無效
| 申請號: | 200810099636.0 | 申請日: | 2008-06-13 |
| 公開(公告)號: | CN101604276A | 公開(公告)日: | 2009-12-16 |
| 發明(設計)人: | 李華慶;范文綱 | 申請(專利權)人: | 英業達股份有限公司 |
| 主分類號: | G06F11/267 | 分類號: | G06F11/267 |
| 代理公司: | 上海專利商標事務所有限公司 | 代理人: | 陳 亮 |
| 地址: | 臺灣省臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通用 串行 總線 測試 方法 | ||
技術領域
本發明涉及一種測試方法,特別是涉及一種可運行于DOS操作系統的通用串行總線(Universal?Serial?Bus,USB)測試方法。
背景技術
隨著科技的進步,計算機(Computer)已經普遍地應用在工作及生活中。目前最常見的計算機包括臺式計算機(desktop)及膝上型計算機(laptop)。而廠商在臺式計算機及膝上型計算機出貨前,皆會對其進行系統芯片的測試。
USB?2.0信號一致性測試是產品分析的一項重要的測試。一直以來,產品分析工程師只能使用USB-IF組織所提供的測試工具USBHSET來完成此項測試。但這種做法在目前thurley平臺的測試項目160/180和BluffCreek遇到了執行上的困難。其主要的原因如下:(1)測試工具USBHSET只能運行于windows?2000/xp平臺底下;(2)在windows?2000平臺底下,上述的兩個測試項目無法安裝;(3)在windows?xp平臺底下安裝上述的兩個測試項目,接著運行測試工具USBHSET,并沒有預期的測試信號輸出。而上述的問題會導致這兩個項目的USB?2.0的信號一致性測試一直無法進行。
發明內容
本發明提供一種通用串行總線測試方法,可運行于DOS操作系統底下,且不須透過驅動即可進行測試通用串行總線,以達到可跨平臺測試。
本發明提出一種通用串行總線測試方法,此方法包括下列步驟。首先,取得待測機臺上控制芯片的信息。接著,依據此信息以取得此控制芯片的通用串行總線端口(USB?port)的數量。然后,選擇所述通用串行總線端口的其中之一為測試端口。最后,對此控制芯片下達測試指令,以觸發此控制芯片對此測試端口進行測試。
在本發明的一實施例中,此信息以取得此控制芯片的通用串行總線端口的數量的步驟包括。依據此信息取得此待測機臺上的通用串行總線控制器的數量。指定所述通用串行總線控制器的其中之一為待測試控制器。依據此信息取得此待測試控制器上的通用串行總線端口的數量。
于本發明的通用串行總線測試方法中,其可運行于DOS操作系統底下,直接取得控制芯片的信息,依據此信息對控制芯片下達測試指令,以對測試端口進行測試。所以,可不須透過驅動即可進行測試通用串行總線,和達到可跨平臺測試的功能。
上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段,并可依照說明書的內容予以實施,以下以本發明的較佳實施例并配合附圖詳細說明如后。
附圖說明
圖1A為依據本發明一實施例所繪示的通用串行總線測試方法的流程圖。
圖1B為依據本發明另一實施例所繪示的通用串行總線測試方法的流程圖。
圖2A為依據本發明再一實施例所繪示的通用串行總線測試方法的流程圖。
圖2B為依據本發明更一實施例所繪示的通用串行總線測試方法的流程圖。
具體實施方式
由于已知的測試工具只能于窗口xp/2000操作系統執行,并且在測試具有新平臺的待測機臺會有無法執行測試的項目,因此本發明提供一種測試方法,且此測試方法可以于DOS操作系統執行,其中待測機臺可以為膝上型計算機、臺式計算機或個人數字助理之類具有通用串行總線端口的計算器。以下結合附圖及較佳實施例,對依據本發明提出的通用串行總線測試方法其特征及其功效,詳細說明如后。
圖1A為依據本發明一實施例所繪示的通用串行總線測試方法的流程圖。所屬領域的技術人員可以軟件方式實現此測試方法,并于待測機臺上運行此測試軟件。請參照圖1,此方法包括下列步驟。首先,步驟S101會先取得待測機臺上控制芯片的信息。接著,步驟S102會依據此信息來取得控制芯片的通用串行總線端口的數量。接著,步驟S103會選擇所述通用串行總線端口的其中之一為測試端口,其中所述選擇的動作,可以由軟件預設的參數來執行,亦可由測試人員經由選擇畫面來點選或輸入參數來設定。接著,步驟S104會選擇此測試端口的測試模式,其中所述選擇的動作,同樣地可以由軟件預設的參數來執行,亦可由測試人員經由選擇畫面來點選或輸入參數來設定。接著,步驟S105會對此控制芯片下達測試指令,以觸發此控制芯片對此測試端口進行測試。然后,會執行步驟S106,以檢查是否所有的通用串行總線端口都測試完了。如果還有其它未測試的通用串行總線端口時,則回到步驟S103繼續測試下一個通用串行總線端口。如果所有的通用串行總線端口都測試過了,則結束此測試方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英業達股份有限公司,未經英業達股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810099636.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:計算機裝置及其溫度調節方法
- 下一篇:觸控面板





