[發明專利]組態設定方法、電子系統、計算機及通用串行總線設備有效
| 申請號: | 200710102406.0 | 申請日: | 2007-05-08 |
| 公開(公告)號: | CN101303652A | 公開(公告)日: | 2008-11-12 |
| 發明(設計)人: | 王煒;李嵩;杜濱 | 申請(專利權)人: | 瑞昱半導體股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F13/10 |
| 代理公司: | 北京市柳沈律師事務所 | 代理人: | 蒲邁文;黃小臨 |
| 地址: | 中國臺灣新*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 組態 設定 方法 電子 系統 計算機 通用 串行 總線 設備 | ||
技術領域
本發明涉及計算機接口設備,特別是涉及USB設備的組態設定方法及相關裝置。?
背景技術
通用串行總線(Universal?Serial?Bus,以下簡稱USB)是一種計算機接口設備與計算機之間的連接接口,最多可以有127個支持USB的設備同時通過計算機的一USB根集線器(USB?root?hub)及USB總線,提供隨插即用的各種服務。?
一般來說,除了用來提供其主要功能的核心電路之外,USB設備通常還具有一控制單元及一儲存單元。該儲存單元用來儲存該USB設備特有的產品信息,例如制造商識別碼(Vender?Identification,以下簡稱VID)、產品識別碼(Product?Identification,以下簡稱PID)、及產品序號(serial?number)等。每一USB設備皆具有獨特的產品信息以供區別。?
該控制單元可讀取該儲存單元儲存的產品信息,并執行USB總線的通信協議(protocol)。該USB設備被插接在一計算機后,該計算機是依據該產品信息加載正確的驅動程序并對該USB設備進行組態設定(configure),例如指定一個介于1~127之間獨特的識別號碼給該USB設備,以使該USB設備在USB總線上具有一個獨特的編號。首先,該計算機開啟一裝置列舉(enumeration)的程序,之后該USB設備以其特有的產品信息進行裝置列舉,以傳送一個包含該VID及該PID的描述符(descriptor)給該計算機,然后該計算機再依據該VID及該PID找尋對應的驅動程序,并由該驅動程序進行組態設定。?
若是該計算機中沒有該USB設備的驅動程序,則該計算機在其屏幕上顯示相關的提示訊息,例如對應該VID的制造商名稱及對應該PID的設備名稱,以通知使用者加載該USB設備的驅動程序。?
為了在沒有電力提供的情形下永久保留該產品信息、并且為了使制造商保有于不同的情形下存入不同的產品信息的彈性,用來儲存產品信息的該儲存單元經常是以例如EEPROM的可程序化非易失性存儲器(non-volatilememory)制作,但是因為該EEPROM無法與該控制單元整合在單一芯片中,且必須以一較大的電路板電連接該EEPROM及該控制單元,導致該USB設備整體的體積無法縮小。另外,該EEPROM也會增加成本。?
再者,每一USB設備的制造商為了使其生產的USB設備皆儲存其特有的產品信息,在制作的過程中必須以一燒錄設備,逐一地燒錄產品信息到每一USB設備的EEPROM中,如此將會減慢USB設備的生產速度,并且增加生產成本。?
發明內容
因此,本發明的一目的,是提供一種USB設備的組態設定方法,該方法可以省去燒錄EEPROM的制造程序。?
本發明的另一目的,是提供一種USB設備,該USB設備不需使用非易失性的EEPROM,以節省制造成本。?
本發明組態設定方法包含以下步驟:于一USB設備中預設一第一產品信息;于一主機中對該USB設備進行一第一次列舉程序,以依照該第一產品信息選取一驅動程序;于該主機中搜尋一第二產品信息;將該第二產品信息儲存至該USB設備中;以及利用儲存于該USB設備中的該第二產品信息,進行一第二次列舉程序,所述第一產品信息和所述第二產品信息包括制造商識別碼、產品識別碼和產品序號中的至少一個。?
而本發明的USB設備包含:一儲存裝置,儲存一預設的產品信息;及一USB控制電路,將該儲存裝置儲存的該預設的產品信息傳給一計算機,且接收該計算機傳來的一定制化的產品信息并以該定制化的產品信息向該計算機進行裝置列舉以完成組態設定。?
而本發明的計算機包含:一儲存裝置,儲存至少一USB設備定制化的產品信息;及一中央處理單元,接收該USB設備傳來的一預設產品信息,并搜尋該儲存裝置以找到與該USB設備對應的定制化產品信息且傳給該USB設備,并開啟該USB設備以該定制化的產品信息進行裝置列舉的程序,以設定該USB設備的組態,所述產品信息包括制造商識別碼、產品識別碼和產品序號中的至少一個。?
而本發明的電子系統是包含上述USB設備及計算機。?
附圖說明
圖1是本發明電子系統的實施例的電路方塊圖。?
圖2是本發明組態設定方法的實施例的一流程圖。?
附圖符號說明?
1???USB設備?????????????21????中央處理單元?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于瑞昱半導體股份有限公司,未經瑞昱半導體股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710102406.0/2.html,轉載請聲明來源鉆瓜專利網。





