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