專利名稱:一種實現(xiàn)計算機主機可雙ps2鍵鼠設(shè)備操作的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計算機終端管理技術(shù)領(lǐng)域,具體地說是一種實現(xiàn)計算機主機可雙PS2鍵鼠設(shè)備操作的方法。
背景技術(shù):
為節(jié)省計算機主機資源,有些場合需要一機多人使用,特別是價格比較高的工控機,更需要多人共同維護管理,提高使用效率。如果能提供一個以上的鍵鼠及顯示器管理平臺使得不同物理位置的人員共同管理一臺計算機主機,就方便的多了。假如用擴展計算機主機USB-HUB掛接USB鍵盤、鼠標的方法增加管理平臺有兩個缺點,一是USB鍵盤、鼠標不能實現(xiàn)計算機主機的分時管理,兩組鍵鼠同時使用時多人同時動作引起操作混亂;二是USB信號傳輸距離近,長距離USB信號衰減嚴重引起鍵鼠失效。
發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是提供一種用兩組鍵盤、鼠標及顯示器的管理平臺對一臺計算機主機進行分時操作管理;每一組管理平臺可以預(yù)約計算機主機的PS2控制權(quán),實現(xiàn)兩組管理平臺的輪換使用計算機主機;在單機多人使用的情況下操作更加便捷的一種實現(xiàn)計算機主機可雙PS2鍵鼠設(shè)備操作的方法。本發(fā)明的技術(shù)任務(wù)是按以下方式實現(xiàn)的,包括計算機主機和兩組管理平臺,兩組管理平臺均為包括鍵盤、鼠標及顯示器的設(shè)備,計算機主機與兩組管理平臺之間設(shè)置有接口模塊,接口模塊包括OSD單元、控制單元、CPLD邏輯單元,OSD單元、CPLD邏輯單元均與控制單元連接;計算機主機的VGA接口連接OSD單元,計算機主機的PS2接口連接CPLD邏輯單元,OSD單元分別連接到兩組管理平臺的VGA接口,CPLD邏輯單元與兩組管理平臺的PS2接口連接;CPLD邏輯單元接收和發(fā)送計算機主機及兩組管理平臺的PS2接口的PS2數(shù)據(jù),控制單元通過I2C總線及中斷信號與CPLD邏輯單元通信,控制單元通過CPLD邏輯單元控制計算機主機及兩組管理平臺的PS2接口的PS2數(shù)據(jù)的收發(fā)命令與預(yù)約請求處理,控制單元與OSD單元通信控制產(chǎn)生OSD圖像,通過OSD單元將OSD圖像分別疊加到兩組管理平臺的顯示器上。一種計算機主機可雙PS2鍵鼠設(shè)備操作的方法步驟為
(I )、在計算機主機啟動階段,CPLD邏輯單元接收計算機主機的PS2接口的PS2數(shù)據(jù),控制單元讀取CPLD邏輯單元所接收的PS2數(shù)據(jù),根據(jù)PS2協(xié)議再回復(fù)接受或配置數(shù)據(jù)去CPLD邏輯單元,CPLD邏輯單元發(fā)送PS2數(shù)據(jù)給計算機主機PS2接口,完成計算機主機PS2接口的初始化配置過程;
(2)、兩組管理平臺啟動階段,CPLD邏輯單元接收管理平臺的PS2接口的PS2數(shù)據(jù),控制單元讀取CPLD邏輯單元所接收的PS2數(shù)據(jù),根據(jù)PS2協(xié)議再回復(fù)接收或配置數(shù)據(jù)去CPLD邏輯單元,CPLD邏輯單元發(fā)送PS2數(shù)據(jù)給管理平臺PS2接口,完成管理平臺PS2接口的初始化配置過程;
(3)、在計算機主機正常操作階段,只有一組管理平臺的PS2數(shù)據(jù)是使能的,另一組管理平臺的PS2控制權(quán)被禁止,使能管理平臺的PS2數(shù)據(jù)接口模塊同步給計算機主機的PS2接口,完成PS2數(shù)據(jù)傳輸;
(4)、在計算機主機PS2控制權(quán)轉(zhuǎn)移時,被禁止的管理平臺通過自身顯示器菜單的OSD圖像及自身鍵盤、鼠標操作向控制單元發(fā)送預(yù)約請求,控制單元將預(yù)約請求經(jīng)OSD單元以O(shè)SD圖像的形式顯示到使能管理平臺的顯示器上,此管理平臺可以選擇同意或不同意把PS2控制權(quán)轉(zhuǎn)移給被禁止的管理平臺,并將此命令經(jīng)CPLD邏輯單元發(fā)送給控制單元;控制單元根據(jù)上述同意或不同意命令經(jīng)CPLD邏輯單元回復(fù)被禁止的管理平臺的預(yù)約請求;若同意PS2控制權(quán)轉(zhuǎn)移則預(yù)約成功,兩個管理平臺互換對計算機主機的PS2控制權(quán);若不同意PS2控制權(quán)轉(zhuǎn)移則預(yù)約不成功,兩個管理平臺未互換對計算機主機的PS2控制權(quán); (5)、在計算機主機PS2控制權(quán)轉(zhuǎn)移時,被禁止的管理平臺通過自身顯示器菜單的OSD圖像及自身鍵盤鼠標操作向控制單元發(fā)送預(yù)約請求,控制單元將預(yù)約請求經(jīng)OSD單元以O(shè)SD圖像的形式顯示到使能管理平臺的顯示器上,若一定時間段內(nèi)使能管理平臺不回復(fù)意見,控制單元將默認同意計算機主機的PS2控制權(quán)轉(zhuǎn)移。本發(fā)明的一種實現(xiàn)計算機主機可雙PS2鍵鼠設(shè)備操作的方法具有以下優(yōu)點用兩組鍵盤、鼠標及顯示器的管理平臺對一臺計算機主機進行分時操作管理;每一組管理平臺可以預(yù)約計算機主機的PS2控制權(quán),實現(xiàn)兩組管理平臺的輪換使用計算機主機;在單機多人使用的情況下操作更加便捷;因而,具有很好的推廣使用價值。
下面結(jié)合附圖對本發(fā)明進一步說明。附圖I為一種實現(xiàn)計算機主機可雙PS2鍵鼠設(shè)備操作的方法的結(jié)構(gòu)框附圖2為一種實現(xiàn)計算機主機可雙PS2鍵鼠設(shè)備操作的方法的流程圖。
具體實施例方式參照說明書附圖和具體實施例對本發(fā)明的一種實現(xiàn)計算機主機可雙PS2鍵鼠設(shè)備操作的方法作以下詳細地說明。實施例
如圖I所示,本發(fā)明的一種實現(xiàn)計算機主機可雙PS2鍵鼠設(shè)備操作的方法,其結(jié)構(gòu)包括計算機主機和兩組管理平臺,兩組管理平臺均為包括鍵盤、鼠標及顯示器的設(shè)備,計算機主機與兩組管理平臺之間設(shè)置有接口模塊,接口模塊包括OSD單元、控制單元、CPLD邏輯單元,OSD單元、CPLD邏輯單元均與控制單元連接;計算機主機的VGA接口連接OSD單元,計算機主機的PS2接口連接CPLD邏輯單元,OSD單元分別連接到兩組管理平臺的VGA接口,CPLD邏輯單元與兩組管理平臺的PS2接口連接;CPLD邏輯單元接收和發(fā)送計算機主機及兩組管理平臺的PS2接口的PS2數(shù)據(jù),控制單元通過I2C總線及中斷信號與CPLD邏輯單元通信,控制單元通過CPLD邏輯單元控制計算機主機及兩組管理平臺的PS2接口的PS2數(shù)據(jù)的收發(fā)命令與預(yù)約請求處理,控制單元與OSD單元通信控制產(chǎn)生OSD圖像,通過OSD單元將OSD圖像分別疊加到兩組管理平臺的顯示器上。
如圖2所示,一種計算機主機可雙PS2鍵鼠設(shè)備操作的方法步驟為
(I )、在計算機主機啟動階段,CPLD邏輯單元接收計算機主機的PS2接口的PS2數(shù)據(jù),控制單元讀取CPLD邏輯單元所接收的PS2數(shù)據(jù),根據(jù)PS2協(xié)議再回復(fù)接受或配置數(shù)據(jù)去CPLD邏輯單元,CPLD邏輯單元發(fā)送PS2數(shù)據(jù)給計算機主機PS2接口,完成計算機主機PS2接口的初始化配置過程;
(2)、兩組管理平臺啟動階段,CPLD邏輯單元接收管理平臺的PS2接口的PS2數(shù)據(jù),控制單元讀取CPLD邏輯單元所接收的PS2數(shù)據(jù),根據(jù)PS2協(xié)議再回復(fù)接收或配置數(shù)據(jù)去CPLD邏輯單元,CPLD邏輯單元發(fā)送PS2數(shù)據(jù)給管理平臺PS2接口,完成管理平臺PS2接口的初始化配置過程;
(3)、在計算機主機正常操作階段,只有一組管理平臺的PS2數(shù)據(jù)是使能的,另一組管理平臺的PS2控制權(quán)被禁止,使能管理平臺的PS2數(shù)據(jù)接口模塊同步給計算機主機的PS2接口,完成PS2數(shù)據(jù)傳輸;
(4)、在計算機主機PS2控制權(quán)轉(zhuǎn)移時,被禁止的管理平臺通過自身顯示器菜單的OSD圖像及自身鍵盤、鼠標操作向控制單元發(fā)送預(yù)約請求,控制單元將預(yù)約請求經(jīng)OSD單元以O(shè)SD圖像的形式顯示到使能管理平臺的顯示器上,此管理平臺可以選擇同意或不同意把PS2控制權(quán)轉(zhuǎn)移給被禁止的管理平臺,并將此命令經(jīng)CPLD邏輯單元發(fā)送給控制單元;控制單元根據(jù)上述同意或不同意命令經(jīng)CPLD邏輯單元回復(fù)被禁止的管理平臺的預(yù)約請求;若同意PS2控制權(quán)轉(zhuǎn)移則預(yù)約成功,兩個管理平臺互換對計算機主機的PS2控制權(quán);若不同意PS2控制權(quán)轉(zhuǎn)移則預(yù)約不成功,兩個管理平臺未互換對計算機主機的PS2控制權(quán);
(5)、在計算機主機PS2控制權(quán)轉(zhuǎn)移時,被禁止的管理平臺通過自身顯示器菜單的OSD圖像及自身鍵盤鼠標操作向控制單元發(fā)送預(yù)約請求,控制單元將預(yù)約請求經(jīng)OSD單元以O(shè)SD圖像的形式顯示到使能管理平臺的顯示器上,若一定時間段內(nèi)使能管理平臺不回復(fù)意見,控制單元將默認同意計算機主機的PS2控制權(quán)轉(zhuǎn)移。本發(fā)明的一種實現(xiàn)計算機主機可雙PS2鍵鼠設(shè)備操作的方法,除說明書所述的技術(shù)特征外,均為本專業(yè)技術(shù)人員的已知技術(shù)。
權(quán)利要求
1.一種實現(xiàn)計算機主機可雙PS2鍵鼠設(shè)備操作的方法,其特征在于包括計算機主機和兩組管理平臺,兩組管理平臺均為包括鍵盤、鼠標及顯示器的設(shè)備,計算機主機與兩組管理平臺之間設(shè)置有接口模塊,接口模塊包括OSD單元、控制單元、CPLD邏輯單元,OSD單元、CPLD邏輯單元均與控制單元連接;計算機主機的VGA接口連接OSD單元,計算機主機的PS2接口連接CPLD邏輯單元,OSD單元分別連接到兩組管理平臺的VGA接口,CPLD邏輯單元與兩組管理平臺的PS2接口連接;CPLD邏輯單元接收和發(fā)送計算機主機及兩組管理平臺的PS2接口的PS2數(shù)據(jù),控制單元通過I2C總線及中斷信號與CPLD邏輯單元通信,控制單元通過CPLD邏輯單元控制計算機主機及兩組管理平臺的PS2接口的PS2數(shù)據(jù)的收發(fā)命令與預(yù)約請求處理,控制單元與OSD單元通信控制產(chǎn)生OSD圖像,通過OSD單元將OSD圖像分別疊加到兩組管理平臺的顯示器上。
2.根據(jù)權(quán)利要求I所述的一種實現(xiàn)計算機主機可雙PS2鍵鼠設(shè)備操作的方法,其特征在于實現(xiàn)計算機主機可雙PS2鍵鼠設(shè)備操作的方法步驟為 (I )、在計算機主機啟動階段,CPLD邏輯單元接收計算機主機的PS2接口的PS2數(shù)據(jù),控制單元讀取CPLD邏輯單元所接收的PS2數(shù)據(jù),根據(jù)PS2協(xié)議再回復(fù)接受或配置數(shù)據(jù)去CPLD邏輯單元,CPLD邏輯單元發(fā)送PS2數(shù)據(jù)給計算機主機PS2接口,完成計算機主機PS2接口的初始化配置過程; (2)、兩組管理平臺啟動階段,CPLD邏輯單元接收管理平臺的PS2接口的PS2數(shù)據(jù),控制單元讀取CPLD邏輯單元所接收的PS2數(shù)據(jù),根據(jù)PS2協(xié)議再回復(fù)接收或配置數(shù)據(jù)去CPLD邏輯單元,CPLD邏輯單元發(fā)送PS2數(shù)據(jù)給管理平臺PS2接口,完成管理平臺PS2接口的初始化配置過程; (3)、在計算機主機正常操作階段,只有一組管理平臺的PS2數(shù)據(jù)是使能的,另一組管理平臺的PS2控制權(quán)被禁止,使能管理平臺的PS2數(shù)據(jù)接口模塊同步給計算機主機的PS2接口,完成PS2數(shù)據(jù)傳輸; (4)、在計算機主機PS2控制權(quán)轉(zhuǎn)移時,被禁止的管理平臺通過自身顯示器菜單的OSD圖像及自身鍵盤、鼠標操作向控制單元發(fā)送預(yù)約請求,控制單元將預(yù)約請求經(jīng)OSD單元以O(shè)SD圖像的形式顯示到使能管理平臺的顯示器上,此管理平臺可以選擇同意或不同意把PS2控制權(quán)轉(zhuǎn)移給被禁止的管理平臺,并將此命令經(jīng)CPLD邏輯單元發(fā)送給控制單元;控制單元根據(jù)上述同意或不同意命令經(jīng)CPLD邏輯單元回復(fù)被禁止的管理平臺的預(yù)約請求;若同意PS2控制權(quán)轉(zhuǎn)移則預(yù)約成功,兩個管理平臺互換對計算機主機的PS2控制權(quán);若不同意PS2控制權(quán)轉(zhuǎn)移則預(yù)約不成功,兩個管理平臺未互換對計算機主機的PS2控制權(quán); (5)、在計算機主機PS2控制權(quán)轉(zhuǎn)移時,被禁止的管理平臺通過自身顯示器菜單的OSD圖像及自身鍵盤鼠標操作向控制單元發(fā)送預(yù)約請求,控制單元將預(yù)約請求經(jīng)OSD單元以O(shè)SD圖像的形式顯示到使能管理平臺的顯示器上,若一定時間段內(nèi)使能管理平臺不回復(fù)意見,控制單元將默認同意計算機主機的PS2控制權(quán)轉(zhuǎn)移。
全文摘要
本發(fā)明公開了一種實現(xiàn)計算機主機可雙PS2鍵鼠設(shè)備操作的方法,屬于計算機終端管理技術(shù)領(lǐng)域,其結(jié)構(gòu)為計算機主機與兩組管理平臺之間設(shè)置有接口模塊,接口模塊包括OSD單元、控制單元、CPLD邏輯單元,OSD單元、CPLD邏輯單元均與控制單元連接;計算機主機的VGA接口連接OSD單元,計算機主機的PS2接口連接CPLD邏輯單元,OSD單元分別連接到兩組管理平臺的VGA接口,CPLD邏輯單元與兩組管理平臺的PS2接口連接。本發(fā)明用兩組管理平臺對一臺計算機主機進行分時操作管理;每一組管理平臺可以預(yù)約計算機主機的PS2控制權(quán),實現(xiàn)兩組管理平臺的輪換使用;在單機多人使用的情況下操作更加便捷。
文檔編號G06F3/0354GK102929396SQ20121042433
公開日2013年2月13日 申請日期2012年10月31日 優(yōu)先權(quán)日2012年10月31日
發(fā)明者吳之光, 梁智豪, 金長新 申請人:浪潮集團有限公司