[發明專利]整合周邊裝置的通用型驅動方法與系統有效
| 申請號: | 201210158769.7 | 申請日: | 2012-05-21 |
| 公開(公告)號: | CN103383670A | 公開(公告)日: | 2013-11-06 |
| 發明(設計)人: | 鮑立國 | 申請(專利權)人: | 智易科技股份有限公司 |
| 主分類號: | G06F13/12 | 分類號: | G06F13/12 |
| 代理公司: | 隆天國際知識產權代理有限公司 72003 | 代理人: | 馮志云;呂俊清 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 整合 周邊 裝置 通用型 驅動 方法 系統 | ||
技術領域
本發明涉及一種整合周邊裝置的通用型驅動方法與系統,特別是通過通用各作業平臺的描述語言驅動各種周邊設備的方法與系統。
背景技術
一般廠商所設計的硬件裝置需要額外撰寫專屬驅動程序(driver)與主機系統(如個人電腦、行動裝置、特定電子裝置等)溝通,甚至需要針對不同的主機系統的規格或是作業系統種類重新編譯或撰寫不同的驅動程序與對應的操作軟件,才能讓使用者在不同作業平臺使用完整的硬件功能。
硬件裝置的驅動程序是一種提供電腦主機系統、軟件與硬件裝置間互動的程序,驅動程序建立使用者與硬件裝置間溝通的界面。比如,使用者可以通過通用串行總線(USB)輕易地存取或使用符合USB規格的裝置,如外接光碟/硬盤、隨身碟等,其中即使用了USB界面的驅動程序,當多數硬件廠商、主機系統與作業系統支援此一界面時,作業系統也會內建適用于此界面的驅動程序。
但依據不同的電腦架構與作業系統的差異,驅動程序可以是8位元(8-bit)、16位元(16-bit)、32位元(32-bit)或是64位元(64-bit),驅動程序也需要符合不同作業系統(operating?system),常見的如微軟視窗作業系統(WindowsTM、Mac?OSTM、Linux等),而各作業系統也可能因為版本的差異,而需要不同的驅動方法。
傳統的硬件驅動方法通常無法適用于所有的主機系統的硬件規格或是各種不同的作業系統環境,因此僅會提供支援特定作業環境或是主流系統的驅動程序,包括常需要撰寫專屬的操作軟件,因此難以擴及所有的系統。另一方面,若有新的硬件裝置連接主機系統,則又需要提供新的驅動程序,讓主機系統能夠完整地存取此裝置。
現有技術中,一個硬件裝置即需要一個專屬的驅動程序,即使是使用通用的驅動程序,但其中應用軟件仍需額外撰寫。更者,因應主機系統規格改變、作業系統升級,或是欲擴及新的作業環境的方式就是不斷提供驅動程序、操作軟件升級、下載的服務,其中大部分的硬件驅動程序或是操作軟件在主機系統規格改變或是作業系統升級時,需要重新撰寫、編譯,因此造成硬件廠商成本提高、困擾不斷。
發明內容
本發明的目的在于解決傳統硬件廠商需要針對不同主機系統、作業系統的差異提出多種版本的驅動程序、操作軟件的困擾,本發明提出一種整合周邊裝置的通用型驅動方法與系統,特別是通過通用于各種主機、作業系統的描述語言(scripting?language),讓使用者可以通過常用的瀏覽方式存取各種硬件裝置。
根據說明書所描述的實施例,整合周邊裝置的通用型驅動方法適用于一具有特定界面的周邊裝置與一主機系統,當周邊裝置連接主機系統后,主機系統的作業系統可通過一地址識別此周邊裝置,并存取此周邊裝置,此處周邊裝置所使用的界面可由載于作業系統內的通用驅動程序驅動。
經連接此周邊裝置后,作業系統建立存取周邊裝置的一通道,并存取與執行對應此周邊裝置的一描述語言,此描述語言可儲存于周邊裝置內的存儲器內,由作業系統取得后,執行此描述語言。
根據實施例之一,此處的描述語言可由一種驅動周邊裝置的標記語言所撰寫,如適用于存取網絡裝置的超文件標記語言(HTML)或可擴展標記語言(XML),另亦可使用一種控制數據設備的海斯指令集(AT?command)。于驅動此周邊裝置后,通過超文件標記語言或可擴展標記語言,可利用一網頁瀏覽器的操作界面控制或存取周邊裝置。特別的是,作業系統可以通過解析網絡裝置地址的統一資源定位符(URL)識別此周邊裝置。
當作業系統建立存取此周邊裝置的通道后,可執行描述語言以進一步產生控制或存取此周邊裝置的一操作界面,使用者可以操作界面上一或多個操作圖示來執行對應的作業程序。若周邊裝置為一儲存裝置,則可通過此操作界面瀏覽、刪除、新增、編修其中檔案。
應用上述方法的通用型驅動系統的實施例主要包括記載一描述語言的周邊裝置與一主機系統,周邊裝置與主機系統可通過一連接界面連接,比如USB。
主機系統可為一電腦系統,其中主要有中央處理單元與其連接的輸出入控制單元、輸出入端口與儲存單元等。輸出入控制單元用以控制連接端口運作,包括建立主機系統與周邊裝置的連線;儲存單元中至少儲存提供主機系統運作的作業系統程序、驅動主機系統連接端口的通用驅動程序與一使用者界面程序,通過此主機系統,于連接周邊裝置時取得其中可對應此周邊裝置的描述語言,作業系統程序將執行描述語言,以驅動周邊裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于智易科技股份有限公司,未經智易科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210158769.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種冶煉高強度耐磨鋼的方法
- 下一篇:一種含鐵物料固態還原方法





