專利名稱:用于計算機系統處理紅外線信號的方法及其相關電子裝置的制作方法
技術領域:
本發明涉及一種處理紅外線信號的方法及其相關電子裝置,尤其涉及一種用于計
算機系統中簡化硬件裝置,并進一步地節省生產成本的方法及其相關電子裝置。
背景技術:
消費性紅外線(Consumer Infrared, CIR)裝置是利用紅外線載波來傳送數據,以 達到無線傳輸的目的。紅外線在無線傳輸上的應用除了低價格、錯誤率低、保密性高、耗電 量低、低干擾性等優點外,在速度上也有大幅度的進步,甚至可能因應市場需求,在速度上 會增加到100Mbps。因此,目前紅外線廣泛地運用在各式各樣的電子裝置上,例如電視遙 控器、筆記本型計算機、個人數字助理(Personal Digital Assistance,PDA)等等。舉例來 說,通過消費性紅外線技術,使用者可以遠距離地執行多媒體控制。甚至整合各種數字裝置 的遙控器為單一遙控器即可操作的模式。 然而,當消費性紅外線裝置用于計算機系統時,必須通過通用串行總線裝置將紅 外線信號解碼后,發送控制信號至操作系統(Operation System, OS),以執行相關動作。
請參考圖1,圖1為公知的一紅外線裝置10的示意圖。紅外線裝置IO用于一計算 機系統,其包含一紅外線接收器100、一通用串行總線(Universal Serial Bus, USB)接口 120以及一系統芯片組140。紅外線接收器100用來接收一紅外線信號IR。通用串行總線 接口 120耦接于紅外線接收器IOO,用來將接收到的紅外線信號IR,通過通用串行總線,傳 送至系統芯片組140。系統芯片組140用來將接收的紅外線信號IR解碼,以產生一解碼信 號,并通過通用串行總線接口的驅動程序,將解碼信號傳送至操作系統以執行相對應的系 統功能。然而,由于通用串行總線接口 120的使用,紅外線裝置10需占用計算機系統中一 通用串行總線連接端口 ,浪費了計算機系統資源。 此外,針對上述缺點,公知技術還提供一種方式,其是通過一紅外線處理模塊將紅 外線信號解碼后,對操作系統送出一中斷信號,使得相關驅動器可讀取對應的數據,進而達 到控制功能。然而,這種方式亦需增加額外的紅外線處理模塊,亦會造成生產成本的增加。
簡言之,公知的消費性紅外線裝置需藉由通用串行總線接口或額外的紅外線處理 模塊,才能將紅外線信號解碼后傳送相對應的控制信號給操作系統,不僅浪費了計算機系 統資源,也增加了生產成本,實有改進的必要。
發明內容
因此,本發明的主要目的即在于提供一種用于一計算機系統處理一紅外線信號的 方法及其相關電子裝置。 本發明公開一種用于一計算機系統處理一紅外線信號的方法,包含有通過一控制
器的一引腳,接收該紅外線信號;判斷該引腳所接收的該紅外線信號所對應的一系統功能, 以產生一判斷結果;以及根據該判斷結果,執行該系統功能。 本發明還公開一種用于一計算機系統處理一紅外線信號的電子裝置,包含有一引腳、一判斷單元以及一驅動單元。該引腳,用來接收該紅外線信號。該判斷單元,耦接于該 引腳,用來判斷該引腳所接收的該紅外線信號所對應的一系統功能,以產生一判斷結果。該 驅動單元,用來根據該判斷結果,執行該系統功能。 本發明是通過控制器的引腳,接收紅外線信號;并根據紅外線信號的波形,判斷所 對應的系統功能;最后藉由驅動程序告知操作系統,以執行對應的系統功能。因此,本發明 藉由嵌入式控制器來處理紅外線信號,可簡化計算機系統的硬件裝置,進一步地節省生產 成本。
圖1為公知的一紅外線裝置的示意圖。
圖2為本發明實施例的一電子裝置的示意圖。
圖3為圖2的電子裝置的操作示意圖。
圖4為本發明實施例的一流程的示意圖。
主要組件符號說明10紅外線裝置220判斷單元20電子裝置240驅動單元100紅外線接收器40流程120通用串行總線裝置400、420、440、460、480步驟140系統芯片組IR紅外線信號200引腳RS判斷結果210控制器A按鍵
具體實施例方式
請參考圖2,圖2為本發明實施例的一電子裝置20的示意圖。電子裝置20用于 一計算機系統,用以處理一紅外線信號。電子裝置20包含有一引腳200、一判斷單元220 以及一驅動單元240。引腳200及判斷單220元整合于一控制器210,如嵌入式控制器 (EmbeddedController)。引腳200用來接收一紅外線信號IR。判斷單元220耦接于引腳 200,用來根據引腳200所接收的紅外線信號IR的波形,判斷紅外線信號IR所對應的一系 統功能,以產生一判斷結果RS。驅動單元240可以是安裝于計算機系統的操作系統中的軟 件或程序,用以根據判斷結果RS,執行系統功能。 因此,當引腳200接收到消費性紅外線裝置所產生的紅外線信號IR后,判斷單元 220可根據紅外線信號IR的波形,判斷紅外線信號IR所對應的系統功能,并產生對應的判 斷結果RS,使得驅動單元240可據以執行系統功能。換言之,電子裝置20不需通過通用串 行總線連接端口或額外的紅外線處理模塊,即可接收并且判斷紅外線信號所對應的系統功 能,進一步地告知驅動單元240以執行系統功能。由于不需使用通用串行總線連接端口,亦 不需額外的紅外線處理模塊,因而可簡化電路,降低制造成本。 需注意的是,圖2為本發明實施例示意圖,本領域普通技術人員應當可據以作不 同的修飾,而不限于此。舉例來說,電子裝置20還包含一儲存單元,如寄存器或存儲器,用 來儲存判斷結果RS;而驅動單元240則可通過輸入及輸出端口 (I/O port)讀取儲存單元所儲存的判斷結果RS,并進行后續動作。 另一方面,在圖2中,紅外線信號IR較佳地是由一消費性紅外線裝置所產生,如一 遙控器,而系統功能則對應于遙控器上一按鍵。舉例來說,如圖3所示,當使用者按下一遙 控器30的一按鍵A(如選臺、音量切換等)后,遙控器30可產生對應的紅外線信號IR。接 著,當控制器210的引腳200接收到紅外線信號IR后,控制器210的判斷單元220可根據 紅外線信號IR的波形,而判斷紅外線信號IR對應于遙控器30上的按鍵A,并據以產生對應 的判斷結果RS。最后,驅動單元240則根據判斷結果RS,告知操作系統以執行對應于按鍵 A的系統功能,如選臺、音量切換等。因此,不需通過通用串行總線或紅外線處理模塊,電子 裝置20即可接收并且判斷紅外線信號IR所對應的功能,因而可簡化電路,減少生產成本。
電子裝置20的操作方式可進一步歸納為一流程40,如圖4所示。流程40用于電 子裝置20中,用以處理計算機系統的紅外線信號,其包含下列步驟
步驟400:開始。 步驟420 :通過控制器210的一引腳200,接收紅外線信號IR。 步驟440 :判斷引腳200所接收的紅外線信號IR所對應的一系統功能,以產生判
斷結果RS。 步驟460 :根據判斷結果RS,執行該系統功能。
步驟480:結束。 流程40為電子裝置20的操作方式,詳細說明或變化方式可參考前述,在此不贅 述。 綜上所述,本發明是通過控制器的引腳,接收紅外線信號;并根據紅外線信號的波 形,判斷所對應的系統功能;最后藉由驅動程序告知操作系統,以執行對應的系統功能。因 此,本發明藉由嵌入式控制器來處理紅外線信號,可簡化計算機系統的硬件裝置,進一步地 節省生產成本。 以上所述僅為本發明的較佳實施例,凡是依本發明權利要求書范圍所作的等同變 化與修飾,皆應屬本發明的涵蓋范圍。
權利要求
一種用于一計算機系統處理一紅外線信號的方法,包括通過一控制器的一引腳,接收所述紅外線信號;判斷所述引腳所接收的所述紅外線信號所對應的一系統功能,以產生一判斷結果;以及根據所述判斷結果,執行所述系統功能。
2. 如權利要求1所述的方法,其中所述紅外線信號是由一消費性紅外線裝置所產生。
3. 如權利要求1所述的方法,其中判斷所述引腳所接收的所述紅外線信號所對應的所 述系統功能以產生所述判斷結果的操作是根據所述引腳所接收的所述紅外線信號的波形, 判斷所述系統功能,以產生所述判斷結果。
4. 如權利要求3所述的方法,其中所述系統功能對應于一遙控器的一按鍵。
5. 如權利要求1所述的方法,其中判斷所述引腳所接收的所述紅外線信號所對應的所 述系統功能以產生所述判斷結果的操作還包括將所述判斷結果儲存至一儲存單元。
6. 如權利要求5所述的方法,其中根據所述判斷結果執行所述系統功能的操作是讀取 所述儲存單元所儲存的所述判斷結果,以執行所述系統功能。
7. —種用于一計算機系統處理一紅外線信號的電子裝置,包括 一引腳,用來接收所述紅外線信號;一判斷單元,耦接于所述引腳,用來判斷所述引腳所接收的所述紅外線信號所對應的 一系統功能,以產生一判斷結果;以及一驅動單元,用來根據所述判斷結果,執行所述系統功能。
8. 如權利要求7所述的電子裝置,其中所述紅外線信號是由一消費性紅外線裝置所產生。
9. 如權利要求7所述的電子裝置,其中所述判斷單元用來根據所述引腳所接收的所述 紅外線信號的波形,判斷所述系統功能,以產生所述判斷結果。
10. 如權利要求9所述的電子裝置,其中所述系統功能對應于一遙控器的一按鍵。
11. 如權利要求7所述的電子裝置,還包括一儲存單元,用來儲存所述判斷結果。
12. 如權利要求11所述的電子裝置,其中所述驅動單元通過讀取所述儲存單元所儲存 的所述判斷結果,以執行所述系統功能。
13. 如權利要求7所述的電子裝置,其中所述引腳及所述判斷單元整合于一嵌入式控 制器。
全文摘要
本發明涉及用于計算機系統處理紅外線信號的方法及其相關電子裝置。具體地,本發明提供一種用于一計算機系統處理一紅外線信號的方法,包含有通過一控制器的一引腳,接收該紅外線信號;判斷該引腳所接收的該紅外線信號所對應的一系統功能,以產生一判斷結果;以及根據該判斷結果,執行該系統功能。本發明是通過控制器的引腳,接收紅外線信號;并根據紅外線信號的波形,判斷所對應的系統功能;最后藉由驅動程序告知操作系統,以執行對應的系統功能。因此,本發明藉由嵌入式控制器來處理紅外線信號,可簡化計算機系統的硬件裝置,進一步地節省生產成本。
文檔編號G08C23/04GK101770281SQ20091000001
公開日2010年7月7日 申請日期2009年1月4日 優先權日2009年1月4日
發明者王秉宏 申請人:緯創資通股份有限公司