專利名稱:光驅(qū)按鍵控制系統(tǒng)及方法
技術領域:
本發(fā)明涉及一種光驅(qū)按鍵控制系統(tǒng)及方法。
背景技術:
能夠提供給用戶瀏覽光碟以及安裝程序等功能的光驅(qū),是電腦的一個重要組成部分。隨著科技的不斷進步,電腦的體積設計得越來越小,如筆記本電腦以及一體式電腦等。 無彈出按鍵的超薄式光驅(qū)以及吸入式光驅(qū)因其占用空間小的優(yōu)點而被廣泛的使用于筆記本電腦以及一體式電腦中。由于無彈出按鍵的超薄式光驅(qū)以及吸入式光驅(qū)沒有彈出按鍵功能,需要使用軟件來模擬彈出按鍵的功能,用戶每次在彈出光碟時,都必須通過操作軟件來實現(xiàn),這樣的使用方式顯得不夠方便。解決上述問題的常用方法有以下兩種(1)找廠商定制光驅(qū),預留針腳,然后把機械按鍵布置好以后用電纜線直接連接, 缺點為價格非常高,且必須考慮外接電纜線的布局,不利于設計。(2)在光驅(qū)附近布置嵌入式控制芯片或單片機,控制光驅(qū)的彈出,缺點為增加了一片控制芯片的成本,且需要進行PCB布線和額外的電力供應。
發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種光驅(qū)按鍵控制系統(tǒng),其可當電腦的輸入輸出芯片上連接的光驅(qū)按鍵被按下時,控制該光驅(qū)彈出光碟,實現(xiàn)無彈出按鍵的光驅(qū)的彈出按鍵功能。還有必要提供一種光驅(qū)按鍵控制方法,其可當電腦的輸入輸出芯片上連接的光驅(qū)按鍵被按下時,控制該光驅(qū)彈出光碟,實現(xiàn)無彈出按鍵的光驅(qū)的彈出按鍵功能。所述光驅(qū)按鍵控制系統(tǒng),運行于電腦中,該電腦的輸入輸出芯片與該光驅(qū)以及一個光驅(qū)按鍵相連接。該系統(tǒng)包括檢測模塊,用于檢測所述光驅(qū)按鍵是否被按下;判斷模塊,用于當檢測到所述光驅(qū)按鍵被按下時,判斷所述光驅(qū)中是否存在光碟;控制模塊,用于當判斷出所述光驅(qū)中存在光碟時,發(fā)出控制信號至該光驅(qū),控制該光驅(qū)彈出光碟。所述光驅(qū)按鍵控制方法,應用于電腦中,該電腦的輸入輸出芯片與該光驅(qū)以及一個光驅(qū)按鍵相連接。(al)當電腦處于正常運作狀態(tài)時,檢測所述光驅(qū)按鍵是否被按下; (a2)當檢測到光驅(qū)按鍵被按下時,判斷所述光驅(qū)中是否存在光碟,如果存在光碟,則執(zhí)行步驟(a3),否則,返回步驟(al) ; (a3)發(fā)出控制信號至所述光驅(qū),控制該光驅(qū)彈出光碟。相較于現(xiàn)有技術,所述光驅(qū)按鍵控制系統(tǒng)及方法,無硬體增加成本,即可實現(xiàn)當電腦的輸入輸出芯片上連接的光驅(qū)按鍵被按下時,控制該光驅(qū)中的光碟彈出,實現(xiàn)無彈出按鍵的光驅(qū)的彈出按鍵功能,方便了用戶的使用。
圖1是本發(fā)明光驅(qū)按鍵控制系統(tǒng)的架構圖。圖2是本發(fā)明較佳實施例中光驅(qū)與光驅(qū)按鍵在電腦中的相對位置示意圖。
圖3是本發(fā)明光驅(qū)按鍵控制系統(tǒng)的功能模塊圖。圖4是本發(fā)明光驅(qū)按鍵控制方法較佳實施例的流程圖。主要元件符號說明
權利要求
1.一種光驅(qū)按鍵控制系統(tǒng),運行于電腦中,其特征在于,該電腦的輸入輸出芯片與該光驅(qū)以及一個光驅(qū)按鍵相連接,該系統(tǒng)包括檢測模塊,用于檢測所述光驅(qū)按鍵是否被按下;判斷模塊,用于當檢測到所述光驅(qū)按鍵被按下時,判斷所述光驅(qū)中是否存在光碟;及控制模塊,用于當判斷出所述光驅(qū)中存在光碟時,發(fā)出控制信號至該光驅(qū),控制該光驅(qū)彈出光碟。
2.如權利要求1所述的光驅(qū)按鍵控制系統(tǒng),其特征在于,所述檢測模塊通過以下方式檢測光驅(qū)按鍵是否被按下每隔一定時間讀取一次所述輸入輸出芯片中對應的所述光驅(qū)按鍵的輸出端口的電平信號;及依據(jù)該電平信號來判定所述光驅(qū)按鍵是否被按下。
3.如權利要求1所述的光驅(qū)按鍵控制系統(tǒng),其特征在于,所述檢測模塊通過以下方式檢測光驅(qū)按鍵是否被按下當所述輸入輸出芯片產(chǎn)生中斷信號時,該檢測模塊讀取該中斷信號;及判斷該中斷信號的信號源是否來自所述光驅(qū)按鍵,如果該中斷信號來自所述光驅(qū)按鍵,則判定該光驅(qū)按鍵已被按下。
4.如權利要求1所述的光驅(qū)按鍵控制系統(tǒng),其特征在于,所述判斷模塊通過以下方式判斷所述光驅(qū)中是否存在光碟發(fā)送命令至所述光驅(qū),讀取該光驅(qū)的控制寄存器中所表述的數(shù)值;及依據(jù)所讀取的數(shù)值判斷光驅(qū)內(nèi)是否存在光碟。
5.如權利要求1所述的光驅(qū)按鍵控制系統(tǒng),其特征在于,所述光驅(qū)是指無彈出按鍵的超薄式光驅(qū)或吸入式光驅(qū)。
6.一種光驅(qū)按鍵控制方法,應用于電腦中,其特征在于,該電腦的輸入輸出芯片與該光驅(qū)以及一個光驅(qū)按鍵相連接,該方法包括步驟(al)當電腦處于正常運作狀態(tài)時,檢測所述光驅(qū)按鍵是否被按下; (a2)當檢測到光驅(qū)按鍵被按下時,判斷所述光驅(qū)中是否存在光碟,如果存在光碟,則執(zhí)行步驟(a3),否則,返回步驟(al);(a3)發(fā)出控制信號至所述光驅(qū),控制該光驅(qū)彈出光碟。
7.如權利要求6所述的光驅(qū)按鍵控制方法,其特征在于,所述步驟(al)包括如下步驟每隔一定時間讀取一次所述輸入輸出芯片中對應的光驅(qū)按鍵的輸出端口的電平信號;及依據(jù)該電平信號判定所述光驅(qū)按鍵是否被按下。
8.如權利要求6所述的光驅(qū)按鍵控制方法,其特征在于,所述步驟(al)包括如下步驟當所述輸入輸出芯片產(chǎn)生中斷信號時,讀取該中斷信號;及判斷該中斷信號的信號源是否來自所述光驅(qū)按鍵,如果該中斷信號來自所述光驅(qū)按鍵,則判定該光驅(qū)按鍵已被按下。
9.如權利要求6所述的光驅(qū)按鍵控制方法,其特征在于,所述步驟(a2)包括如下步驟發(fā)送命令至所述光驅(qū),讀取該光驅(qū)的控制寄存器中所表述的數(shù)值;及依據(jù)所讀取的數(shù)值判斷光驅(qū)內(nèi)是否存在光碟。
10.如權利要求6所述的光驅(qū)按鍵控制方法,其特征在于,所述光驅(qū)是指無彈出按鍵的超薄式光驅(qū)或吸入式光驅(qū)。
全文摘要
一種光驅(qū)按鍵控制系統(tǒng),運行于電腦中,該電腦的輸入輸出芯片與該光驅(qū)以及一個光驅(qū)按鍵相連接。該系統(tǒng)包括檢測模塊,用于檢測所述光驅(qū)按鍵是否被按下;判斷模塊,用于當檢測到所述光驅(qū)按鍵被按下時,判斷所述光驅(qū)中是否存在光碟;控制模塊,用于當判斷出所述光驅(qū)中存在光碟時,發(fā)出控制信號至該光驅(qū),控制該光驅(qū)彈出光碟。本發(fā)明還提供一種光驅(qū)按鍵控制方法。
文檔編號G06F3/02GK102207772SQ20101013611
公開日2011年10月5日 申請日期2010年3月30日 優(yōu)先權日2010年3月30日
發(fā)明者劉小梅, 吳文伍, 王光建, 舒三一 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司