• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    艦用PS/2鍵鼠切換模塊設(shè)計(jì)與實(shí)現(xiàn)中FPGA和ARM的應(yīng)用

    2021-11-03 06:41:56海軍裝備部駐連云港地區(qū)軍事代表室張志華
    電子世界 2021年19期
    關(guān)鍵詞:鍵鼠主鍵枚舉

    海軍裝備部駐連云港地區(qū)軍事代表室 張志華

    江蘇自動(dòng)化研究所 蔡欣榮 劉青春

    基于FPGA和ARM的艦用PS/2接口協(xié)議鍵盤(pán)、鼠標(biāo)切換模塊,采用FPGA作為PS/2接口協(xié)議編解碼及PS主機(jī)和PS/2設(shè)備數(shù)據(jù)傳輸芯片。ARM作為主控芯片,接收按鍵或者遠(yuǎn)程軟件切換操作命令,控制FPGA切換相應(yīng)的主機(jī)和設(shè)備連接。模塊實(shí)現(xiàn)1至2路PS/2鍵鼠,1至4路主機(jī)的任意切換。通過(guò)測(cè)試和應(yīng)用,模塊能夠?qū)崿F(xiàn)2路PS/2鍵盤(pán)、4路PS/2主機(jī)的任意切換。

    艦用顯控臺(tái)環(huán)境下,很多鍵盤(pán)、軌跡球(鼠標(biāo)的一種)模塊仍使用PS/2接口協(xié)議,為了滿足一套鍵盤(pán)、軌跡球能夠操控顯控臺(tái)的所有計(jì)算機(jī),一般在臺(tái)體上安裝鍵盤(pán)、鼠標(biāo)及顯示器切換模塊,俗稱基于PS/2協(xié)議的KVM切換器。傳統(tǒng)的PS/2協(xié)議KVM切換器有多種實(shí)現(xiàn)方案,有采用機(jī)械開(kāi)關(guān)或電子開(kāi)關(guān)實(shí)現(xiàn)物理通道切換或連接,有采用FPGA或?qū)S们袚Q芯片。采用電子開(kāi)關(guān)芯片或機(jī)械開(kāi)關(guān),設(shè)備加電后,通過(guò)開(kāi)關(guān)連接實(shí)現(xiàn)計(jì)算機(jī)和鍵盤(pán)、鼠標(biāo)通信。如果要切換到另外一路主機(jī),只需要控制電子切換開(kāi)關(guān)或者撥動(dòng)機(jī)械開(kāi)關(guān),顯控臺(tái)上電時(shí),首先要確定加電的計(jì)算機(jī)和PS/2設(shè)備邏輯或物理通道要連接上,如果某路計(jì)算機(jī)上電時(shí),沒(méi)有識(shí)別到PS/2鍵盤(pán)鼠標(biāo)設(shè)備時(shí),那么系統(tǒng)在運(yùn)行過(guò)程中,即使再接入PS/2鍵盤(pán)鼠標(biāo)也不能被識(shí)別。同時(shí)機(jī)械開(kāi)關(guān)或電子開(kāi)關(guān)切換過(guò)程存在抖動(dòng),造成信號(hào)干擾或誤觸發(fā)。另外一個(gè)問(wèn)題是傳統(tǒng)的PS/2切換模塊只能接入1路PS/2鍵盤(pán)鼠標(biāo),如果用戶需要擴(kuò)展一路備用商用調(diào)試鍵鼠,傳統(tǒng)的PS/2協(xié)議切換器也不支持。

    艦用環(huán)境下,須要設(shè)計(jì)一種艦用PS/2協(xié)議鍵鼠切換矩陣,支持兩套鍵鼠設(shè)備的接入,即支持主鍵鼠、備用鍵鼠,備用鍵鼠主要是調(diào)試或診斷時(shí)接入使用;同時(shí)支持最少4路計(jì)算機(jī),主鍵鼠、備用鍵鼠通過(guò)按鍵或者軟件協(xié)議可以任意切換至某路計(jì)算機(jī),當(dāng)周?chē)嬖陔姶鸥蓴_時(shí),電路能夠?yàn)V除干擾信號(hào),提取有效信號(hào)。設(shè)備加電后,模塊能夠自動(dòng)實(shí)現(xiàn)下行PS/2鍵盤(pán)鼠標(biāo)的識(shí)別、上行PS/2主機(jī)控制器命令解釋,PS/2鍵鼠設(shè)備和主機(jī)之間的通路連接。

    1 PS/2協(xié)議鍵鼠切換模塊整體結(jié)構(gòu)

    艦用顯控臺(tái)一般有時(shí)安裝多至4路計(jì)算機(jī)主板,顯控臺(tái)面安裝一套PS/2鍵盤(pán)、軌跡球模塊。軌跡球是一種特殊的鼠標(biāo)設(shè)備,依靠球體轉(zhuǎn)動(dòng)實(shí)現(xiàn)操作系統(tǒng)桌面定位的裝置,接口通訊協(xié)議同鼠標(biāo)。其使用靈活性沒(méi)有鼠標(biāo)高,但是適用于艦船、戰(zhàn)車(chē)等顛簸環(huán)境下。為提高系統(tǒng)的可靠性和靈活性,支持主鍵鼠、備用鍵鼠兩套PS/2接口,主、備鍵鼠均為PS2接口,初始時(shí)主鍵鼠、備用鍵鼠都呈“斷開(kāi)”狀態(tài),待切換后與設(shè)備連接,任一設(shè)備同一時(shí)間可以使用一套鍵鼠或者兩套同時(shí)使用(主鍵鼠或者備用鍵鼠),由外部按鍵或者軟件通信進(jìn)行切換。主鍵鼠通常就是臺(tái)面安裝的PS/2鍵盤(pán)、軌跡球。臺(tái)面留有備用鍵鼠PS/2接口,便于接入通用PS/2接口鍵盤(pán)或者鼠標(biāo)。圖1是本文實(shí)現(xiàn)的PS/2接口協(xié)議鍵盤(pán)、鼠標(biāo)切換模塊組成框圖。

    圖1 基FPGA和ARM的PS/2接口協(xié)議鍵盤(pán)、鼠標(biāo)切換模塊結(jié)構(gòu)框圖

    2 硬件實(shí)現(xiàn)

    硬件部分主要由四大部分組成:(1)PS/2接口信號(hào)轉(zhuǎn)換電路;(2)FPGA邏輯電路;(3)ARM主控、按鍵控制電路;(4)外圍輔助電路,包含電源電路、信號(hào)指示電路、JTAG下載電路等。下面敘述了前三部分電路。

    2.1 PS/2接口信號(hào)轉(zhuǎn)換電路設(shè)計(jì)

    PS/2鍵鼠切換電路包含4路主機(jī)和2路設(shè)備接口。每路主機(jī)或設(shè)備各包含1路PS/2協(xié)議鍵盤(pán)、PS/2協(xié)議鼠標(biāo)接口。PS/2鍵盤(pán)鼠標(biāo)接口是開(kāi)漏(集)輸出,需要上拉1kΩ~10kΩ電阻,輸入輸出接口首先要經(jīng)過(guò)ESD防護(hù)芯片,保護(hù)板卡后端電路不被靜電損壞。IDTQS3861QG是雙向電壓轉(zhuǎn)換芯片,該芯片的VCC是通過(guò)5V串接一個(gè)二極管供電的,二極管1N4148正常壓降在0.7V左右,VCC在4.3V左右,當(dāng)兩邊數(shù)據(jù)管腳的電壓小于VCC-1.0V(3.3Vdc)時(shí),左右電壓一致,當(dāng)任何一邊的電壓高于VCC-1.0V時(shí),對(duì)應(yīng)輸出邊的電壓維持在VCC-1.0V,當(dāng)然每邊的管腳最高輸入電壓都不能超過(guò)7.0V。2路主機(jī)PS/2接口電路見(jiàn)圖2,另主鍵鼠、備用鍵鼠設(shè)備端PS/2接口電路相似。經(jīng)過(guò)電壓轉(zhuǎn)換芯片的PS/2接口信號(hào)直接進(jìn)入FPGA芯片,PS/2接口信號(hào)是雙向信號(hào),主機(jī)具有高優(yōu)先級(jí),可以任意時(shí)刻發(fā)送數(shù)據(jù)給設(shè)備,一般顯控臺(tái)上電后主機(jī)發(fā)送數(shù)據(jù)給設(shè)備,完成設(shè)備的初始化。初始化完成后,大部分情況下都是設(shè)備上傳鍵鼠數(shù)據(jù)給主機(jī),少部分情況主機(jī)發(fā)送點(diǎn)燈數(shù)據(jù)給鍵盤(pán)。

    圖2 2路主機(jī)PS/2接口電路

    2.2 FPGA邏輯電路

    如圖3所示,F(xiàn)PGA芯片選用Altera公司的EP4CE15E22I7芯片,該芯片是144個(gè)管腳EQFP表貼芯片,最大有81個(gè)IO管腳供用戶使用。該芯片含有15408個(gè)LE邏輯單元,每個(gè)LE邏輯單元包含一個(gè)四口輸入LUT查找表和一個(gè)可編程的寄存器。選用這個(gè)芯片的依據(jù)是邏輯資源的用量,考慮到四路主機(jī),每路主機(jī)包含2個(gè)PS/2接口,每路接口要識(shí)別相應(yīng)的上行主機(jī)接口命令并響應(yīng)。兩套鍵鼠,每套鍵鼠包含2個(gè)PS/2接口,共4個(gè)PS/2接口,每路PS/2接口需要和對(duì)應(yīng)的下行設(shè)備通訊,完成相應(yīng)接口鍵鼠的識(shí)別和數(shù)據(jù)收發(fā)。FPGA芯片內(nèi)部還有相應(yīng)的FIFO電路,實(shí)行對(duì)應(yīng)數(shù)據(jù)的存儲(chǔ)轉(zhuǎn)發(fā),還有鍵盤(pán)Lock燈的存儲(chǔ)和轉(zhuǎn)發(fā)邏輯。實(shí)際使用中,經(jīng)過(guò)編譯只用了70%左右資源,為后期功能擴(kuò)展提供了很大的便利性。FPGA外接一路Uart接口,可以根據(jù)ARM的指令,實(shí)時(shí)監(jiān)控PS/2主機(jī)端某路或設(shè)備端某路的收發(fā)數(shù)據(jù)。

    圖3 FPGA邏輯電路框圖

    2.3 ARM主控、按鍵控制電路

    如圖4所示,ARM主控芯片選用ST公司的STM32F103VCT6芯片,這是Cortex-M3架構(gòu)芯片,是目前最通用的ARM處理器之一,片內(nèi)集成大量的通用外設(shè),不需要用戶再擴(kuò)展外部芯片,國(guó)內(nèi)多個(gè)廠家提供了大量的參考程序,主要有庫(kù)函數(shù)版本、寄存器版本等。

    圖4 ARM主控、按鍵及指示電路

    按鍵部分一端接信號(hào)地,另一端接入ARM芯片,ARM芯片內(nèi)部上拉信號(hào)使能,并打開(kāi)相應(yīng)的中斷線,當(dāng)按鍵接觸后,ARM輸入端采集到低電平信號(hào)中斷響應(yīng),并根據(jù)FPGA和ARM之間的邏輯判斷,點(diǎn)亮相應(yīng)的指示燈。ARM外接一個(gè)Uart端口,與外部設(shè)備擴(kuò)展通信使用。

    四路主鍵鼠按鍵,按下某路按鍵后,如果該路主機(jī)、該路設(shè)備均可滿足切換要求,原先主鍵鼠和主機(jī)的連接關(guān)系切斷,熄滅該路指示燈。切換至新的主鍵鼠和主機(jī)連接,同時(shí)點(diǎn)亮按鍵指示燈。滿足切換要求指的是要切換到的主機(jī)上電且已完成初始化,同時(shí)主鍵鼠或備用鍵鼠也完成初始化。如1、2、4路主機(jī)已上電并系統(tǒng)啟動(dòng)完成,主鍵鼠接入,備用鍵鼠未接入。此時(shí)按第3路主鍵鼠按鍵,第3路主鍵鼠按鍵指示燈點(diǎn)亮,同時(shí)主鍵鼠可以操控第3路主機(jī),如果此時(shí)按下第4路的備用鍵鼠按鍵,沒(méi)有任何相應(yīng),因?yàn)閭溆面I鼠未接入,一般要求主鍵鼠或備用鍵鼠接入時(shí)鍵盤(pán)、軌跡球都要接入。

    3 軟件設(shè)計(jì)

    3.1 PS/2接口協(xié)議分析

    PS/2鼠標(biāo)和鍵盤(pán)是一種雙向同步串行協(xié)議,鍵盤(pán)/鼠標(biāo)可以發(fā)送數(shù)據(jù)到主機(jī),而主機(jī)也可以發(fā)送數(shù)據(jù)到設(shè)備。但主機(jī)總是在總線上有優(yōu)先權(quán),它可以在任何時(shí)候抑制來(lái)自于鍵盤(pán)/鼠標(biāo)的通訊,主機(jī)只要把時(shí)鐘拉低即可。由于PS/2接口協(xié)議并不是一個(gè)十分標(biāo)準(zhǔn)的協(xié)議,這里我們按照一般的設(shè)備設(shè)置,將時(shí)鐘頻率設(shè)置為12.5MHz。這里需要主機(jī),不管通信方向是從主機(jī)到設(shè)備還是從設(shè)備到主機(jī),時(shí)鐘都是由設(shè)備產(chǎn)生。

    (1)PS/2設(shè)備到主機(jī)通訊協(xié)議分析

    從鍵盤(pán)/鼠標(biāo)發(fā)送到主機(jī)的數(shù)據(jù)在時(shí)鐘信號(hào)的下降沿,即當(dāng)時(shí)鐘從高變到低的時(shí)候被主機(jī)讀取。PS/2設(shè)備到主機(jī)通訊過(guò)程如圖5所示。

    圖5 PS/2設(shè)備到主機(jī)通訊過(guò)程

    PS/2設(shè)備要向主機(jī)發(fā)送數(shù)據(jù)時(shí),首先檢測(cè)時(shí)鐘、數(shù)據(jù)線是否都是高電平,以此來(lái)判斷主機(jī)是否需要對(duì)設(shè)備進(jìn)行通信。如果時(shí)鐘數(shù)據(jù)線都為高,PS/2設(shè)備先將數(shù)據(jù)線拉低,之后產(chǎn)生時(shí)鐘下降沿以產(chǎn)生一個(gè)Start信號(hào),通知主機(jī)數(shù)據(jù)發(fā)送開(kāi)始。主機(jī)在每個(gè)時(shí)鐘的下降沿讀入數(shù)據(jù),并在讀取8 bit的data后校驗(yàn)設(shè)備發(fā)來(lái)的奇偶校驗(yàn)位,最后產(chǎn)生一個(gè)Stop停止信號(hào)完成本次設(shè)備到主機(jī)的通信。PS/2接口協(xié)議鍵盤(pán)輸入y按鍵,y按鍵第二套鍵盤(pán)掃描碼按下通碼是0x35,斷碼前面加一個(gè)0xf0。主鼠標(biāo)在上電后,F(xiàn)PGA首先要初始化鼠標(biāo),之后鼠標(biāo)才能正常發(fā)送數(shù)據(jù)給FPGA。

    (2)PS/2主機(jī)到設(shè)備通訊協(xié)議分析

    從主機(jī)發(fā)送到設(shè)備的數(shù)據(jù)在時(shí)鐘信號(hào)的上升沿,即當(dāng)時(shí)鐘從低變到高的時(shí)候被設(shè)備讀取。PS /2主機(jī)到設(shè)備通訊過(guò)程如圖6所示。圖6是PS/2主機(jī)到設(shè)備通訊過(guò)程主機(jī)要向PS/2設(shè)備發(fā)送數(shù)據(jù)時(shí),首先將時(shí)鐘信號(hào)拉低100us以上,然后拉低數(shù)據(jù)線產(chǎn)生一個(gè)Start起始信號(hào)。當(dāng)設(shè)備檢測(cè)到這個(gè)狀態(tài)后,將開(kāi)始產(chǎn)生時(shí)鐘信號(hào),并且時(shí)鐘脈沖標(biāo)記下輸入八個(gè)數(shù)據(jù)位、一個(gè)奇偶校驗(yàn)位和一個(gè)停止位。之后拉低數(shù)據(jù)線產(chǎn)生一個(gè)Ack回應(yīng)位,以應(yīng)答主機(jī),表明數(shù)據(jù)已收到。最后拉高數(shù)據(jù)線完成本次主機(jī)到設(shè)備的通信。PS/2主機(jī)到設(shè)備通訊各時(shí)間參數(shù)可以參考PS/2接口協(xié)議。

    圖6 PS/2主機(jī)到設(shè)備通訊過(guò)程

    3.2 PS/2設(shè)備側(cè)初始化流程

    PS/2設(shè)備鍵盤(pán)、鼠標(biāo)必須初始化才能正確工作,PS/2鍵盤(pán)有默認(rèn)工作狀態(tài):默認(rèn)的機(jī)打延時(shí)、默認(rèn)的機(jī)打速率、默認(rèn)的Lock指示燈點(diǎn)亮狀態(tài)。一般默認(rèn)的機(jī)打延時(shí)和機(jī)打速率都需要重新設(shè)置。如果不設(shè)置,PS/2鍵盤(pán)可以按照默認(rèn)參數(shù)上傳按鍵數(shù)據(jù)并和主機(jī)交互點(diǎn)亮Lock指示燈。PS/2鼠標(biāo)必須初始化相關(guān)的參數(shù),才能正確工作,不然不會(huì)發(fā)送數(shù)據(jù)給主機(jī)。

    (1)PS/2鍵盤(pán)設(shè)備初始化流程

    這是常用的PS/2鍵盤(pán)上電后初始化時(shí)間序列,主要初始化鍵盤(pán)的機(jī)打速率、機(jī)打延時(shí)、Lock燈的點(diǎn)滅設(shè)置??梢栽O(shè)置點(diǎn)亮也可以設(shè)置點(diǎn)滅Num Lock燈,設(shè)置完成后,鍵盤(pán)即可按照第二套鍵盤(pán)掃描碼發(fā)送和接收數(shù)據(jù)。特別注意引導(dǎo)鍵盤(pán)進(jìn)入reset模式后,需要至少等待500ms,才能發(fā)送下一條設(shè)置語(yǔ)句,不然很容易收到鍵盤(pán)的錯(cuò)誤反饋碼。

    (2)PS/2鼠標(biāo)設(shè)備初始化流程

    PS/2鼠標(biāo)和PS/2鍵盤(pán)在初始化方面有區(qū)別,PS/2鍵盤(pán)不初始化也能發(fā)送按鍵值給上位機(jī),但是PS/2鼠標(biāo)不行,必須經(jīng)過(guò)初始化才能將鼠標(biāo)位移數(shù)據(jù)、左中右按鍵狀態(tài)發(fā)送給主機(jī)。PS/2鼠標(biāo)的初始化時(shí)間序列,按照此時(shí)間序列進(jìn)行,才能正確識(shí)別帶有滾輪的鼠標(biāo)。

    3.3 PS/2主機(jī)側(cè)初始化流程

    PS/2主機(jī)初始化流程包含PS/2鍵盤(pán)接口、PS/2鼠標(biāo)接口的初始化。FPGA被動(dòng)分別接收主機(jī)發(fā)送過(guò)來(lái)的指令并響應(yīng),將響應(yīng)數(shù)據(jù)發(fā)送給主機(jī)。

    (1)PS/2鍵盤(pán)主機(jī)接口初始化流程

    艦用計(jì)算機(jī)主板上電后,F(xiàn)PGA邏輯芯片狀態(tài)機(jī)按照上位機(jī)發(fā)送的不同指令分別響應(yīng)。

    (2)PS/2鼠標(biāo)主機(jī)接口初始化流程

    艦用計(jì)算機(jī)主板上電后PS/2鼠標(biāo)接口的發(fā)送序列,F(xiàn)PGA邏輯芯片狀態(tài)機(jī)按照上位機(jī)發(fā)送的不同指令分別響應(yīng)。一般情況下,上電POST自檢密碼或者BIOS密碼敲入之前沒(méi)有任何命令交互。

    3.4 模塊工作流程

    基于FPGA的艦用PS/2鍵盤(pán)鼠標(biāo)切換模塊上電后,ARM程序?yàn)榍袚Q指令主動(dòng)發(fā)起者,實(shí)施相應(yīng)的切換操作并點(diǎn)亮指示燈。只有完成上電并且枚舉識(shí)別的主機(jī)、完成枚舉識(shí)別的設(shè)備才可以切換。如果某路主機(jī)沒(méi)有上電或者枚舉失敗,發(fā)送切換指令,不能成功切換至該路主機(jī)。如果鍵鼠設(shè)備某路不能識(shí)別,該設(shè)備也不能切換,不能切換成功的指令仍維持上次的狀態(tài)結(jié)果,若成功切換后點(diǎn)亮該路指示燈。設(shè)備上電前,要求鍵盤(pán)鼠標(biāo)都要連接上。ARM切換功能子函數(shù)見(jiàn)下述流程圖7(a)。

    FPGA程序功能:(1)識(shí)別主機(jī)接口鍵盤(pán)、鼠標(biāo)的指令,完成主機(jī)的枚舉識(shí)別;(2)識(shí)別設(shè)備接口鍵盤(pán)、鼠標(biāo)的指令,完成兩路鍵盤(pán)、鼠標(biāo)的枚舉識(shí)別;(3)響應(yīng)ARM切換操作指令,完成切換數(shù)據(jù)流的連接;(4)響應(yīng)ARM切換狀態(tài)查詢,能夠?qū)嵤┍O(jiān)控切換過(guò)程中的各狀態(tài)量。FPGA主機(jī)鍵盤(pán)、鼠標(biāo)各子程序見(jiàn)下述流程圖7(b)、(c)。FPGA程序持續(xù)檢測(cè)主機(jī)是否上電,如果主機(jī)上電,F(xiàn)PGA初始化模塊開(kāi)始工作,分別模擬設(shè)備與主機(jī)側(cè)進(jìn)行初始化、模擬主機(jī)與設(shè)備側(cè)進(jìn)行初始化。FPGA主機(jī)鍵盤(pán)、鼠標(biāo)功能函數(shù)有區(qū)別,鍵盤(pán)數(shù)據(jù)有上行、下行,枚舉完成后下行通訊主要是主機(jī)發(fā)送點(diǎn)燈碼數(shù)據(jù)給設(shè)備。而主機(jī)鼠標(biāo)接口完成枚舉后,一般不再發(fā)送數(shù)據(jù)給設(shè)備,只有設(shè)備發(fā)送位移和按鍵碼數(shù)據(jù)給主機(jī),如果有特殊指令如初始化指令,由FPGA的IP核應(yīng)答主機(jī)。PS/2設(shè)備端鍵盤(pán)接口功能主要完成鍵盤(pán)設(shè)備的枚舉,響應(yīng)鍵盤(pán)的點(diǎn)燈指令,發(fā)送鍵盤(pán)數(shù)據(jù)至連接的主機(jī)鍵盤(pán)接收FIFO隊(duì)列中。PS/2設(shè)備端鼠標(biāo)接口功能主要完成鼠標(biāo)設(shè)備的枚舉,完成枚舉后,使能鼠標(biāo)設(shè)備,即時(shí)將鼠標(biāo)位移數(shù)據(jù)、左中右按鍵數(shù)據(jù)發(fā)送至連接的主機(jī)鼠標(biāo)接收FIFO隊(duì)列中。因功能不復(fù)雜,這里不再給出流程圖。

    圖7 基于FPGA和ARM的艦用PS/2鍵鼠切換模塊工作流程圖

    4 模塊測(cè)試及應(yīng)用

    基于FPGA和ARM的艦用PS/2鍵鼠切換模塊電路,實(shí)際使用時(shí)主鍵鼠、備用鍵鼠至少連接1路,4路主機(jī)至少連接1路。測(cè)試時(shí),2路設(shè)備端(各包含鍵盤(pán)、鼠標(biāo))全部連接,4路主機(jī)端(各包含鍵盤(pán)、鼠標(biāo)接口)全部連接。設(shè)備端鍵盤(pán)、鼠標(biāo)要求都必須連接。4路主機(jī)分別為服務(wù)器1、服務(wù)器2、外接設(shè)備1、外界設(shè)備2。

    模塊的測(cè)試項(xiàng)包括:(1)主機(jī)開(kāi)機(jī)后能否切換;(2)主機(jī)不加電能否切換;(3)設(shè)備未連接能否切換;(4)鍵盤(pán)切換后指示燈狀態(tài)是否隨即更新;(5)鼠標(biāo)、鍵盤(pán)按鍵動(dòng)作過(guò)程時(shí)切換是否出現(xiàn)故障等現(xiàn)象。

    計(jì)算機(jī)通過(guò)串口和模塊控制板連接,點(diǎn)擊應(yīng)用軟件的按鈕,可以將主鍵鼠或備用鍵鼠切換至任意某一主機(jī),需要注意的是某路主機(jī)沒(méi)有開(kāi)機(jī)或枚舉失敗,主鍵鼠或備用鍵鼠不能切換至該路主機(jī)。某路設(shè)備沒(méi)有接入時(shí),設(shè)備也不能參與切換。切換不成功時(shí),維持上一個(gè)狀態(tài)。系統(tǒng)應(yīng)用時(shí),需要注意的是切換過(guò)程中盡量避免按鍵、鼠標(biāo)有動(dòng)作,容易丟失數(shù)據(jù)。

    總結(jié):本文實(shí)現(xiàn)了基于FPGA和ARM的艦用PS/2鍵鼠切換模塊,通過(guò)按鍵或者遠(yuǎn)程軟件操作,實(shí)現(xiàn)2路PS/2鍵鼠,4路主機(jī)的任意切換。模塊支持2路或1路鍵鼠,1路至4路主機(jī)的任意裁剪使用。經(jīng)過(guò)一段時(shí)間的艦用環(huán)境下運(yùn)行和操作,該模塊運(yùn)行可靠穩(wěn)定?;赑S/2接口協(xié)議的鍵鼠切換模塊設(shè)計(jì)與實(shí)現(xiàn)推進(jìn)了艦用裝備PS/2接口協(xié)議操控部件的改造、加裝及共享。

    猜你喜歡
    鍵鼠主鍵枚舉
    基于Go 實(shí)現(xiàn)的分布式主鍵系統(tǒng)研究
    基于理解性教學(xué)的信息技術(shù)教學(xué)案例研究
    速讀·上旬(2022年2期)2022-04-10 16:42:14
    一種高效的概率圖上Top-K極大團(tuán)枚舉算法
    基于外鍵的E-R圖繪制方法研究
    基于太陽(yáng)影子定位枚舉法模型的研究
    無(wú)線鍵鼠套裝 熱銷排行榜
    數(shù)據(jù)庫(kù)主鍵的設(shè)計(jì)方法探討
    USB開(kāi)發(fā)中易混淆的概念剖析
    淺談數(shù)據(jù)庫(kù)主鍵設(shè)計(jì)的原則
    暢玩一夏,超值游戲鍵鼠套裝推薦
    日本av手机在线免费观看| 国产亚洲精品久久久com| 亚洲精品第二区| 久久久久久人妻| 国产精品蜜桃在线观看| 日本黄色片子视频| 国语对白做爰xxxⅹ性视频网站| 欧美日韩国产mv在线观看视频 | 狠狠精品人妻久久久久久综合| 99热这里只有精品一区| 精品亚洲成国产av| 精品亚洲乱码少妇综合久久| 日日啪夜夜爽| 久久精品国产亚洲av天美| 亚洲成人一二三区av| 97精品久久久久久久久久精品| 国产精品女同一区二区软件| 九九久久精品国产亚洲av麻豆| 国产精品秋霞免费鲁丝片| 亚洲精品aⅴ在线观看| 国产精品一区二区在线观看99| 80岁老熟妇乱子伦牲交| 亚洲av在线观看美女高潮| 午夜精品国产一区二区电影| 一级毛片 在线播放| 纵有疾风起免费观看全集完整版| 你懂的网址亚洲精品在线观看| 夜夜看夜夜爽夜夜摸| 尾随美女入室| 美女中出高潮动态图| 国产高清三级在线| 少妇精品久久久久久久| 亚洲人成网站高清观看| 在线观看一区二区三区激情| 建设人人有责人人尽责人人享有的 | 寂寞人妻少妇视频99o| 99国产精品免费福利视频| av视频免费观看在线观看| a级一级毛片免费在线观看| 丝瓜视频免费看黄片| 欧美精品亚洲一区二区| 国产成人aa在线观看| 老司机影院成人| 国模一区二区三区四区视频| 国产成人免费无遮挡视频| 中国国产av一级| 高清不卡的av网站| 麻豆成人午夜福利视频| 欧美日韩亚洲高清精品| 欧美一级a爱片免费观看看| 国产精品国产av在线观看| 欧美老熟妇乱子伦牲交| 五月开心婷婷网| 国产毛片在线视频| 亚洲av中文字字幕乱码综合| 岛国毛片在线播放| 国产av精品麻豆| 国产高潮美女av| 欧美亚洲 丝袜 人妻 在线| 哪个播放器可以免费观看大片| 久久99精品国语久久久| 五月伊人婷婷丁香| 国产女主播在线喷水免费视频网站| 亚洲欧美成人精品一区二区| 欧美激情极品国产一区二区三区 | 精品一区二区三卡| 欧美成人精品欧美一级黄| 久久久久久久大尺度免费视频| 高清毛片免费看| 大香蕉久久网| 亚洲伊人久久精品综合| 色婷婷久久久亚洲欧美| 在线观看免费视频网站a站| 亚洲av欧美aⅴ国产| 久久久久视频综合| 精品一区二区三区视频在线| 亚洲欧美成人精品一区二区| 精品人妻视频免费看| 综合色丁香网| 亚洲国产精品国产精品| 寂寞人妻少妇视频99o| 大片电影免费在线观看免费| 青春草国产在线视频| 亚洲性久久影院| 一区在线观看完整版| 高清不卡的av网站| 国产日韩欧美亚洲二区| 国产爱豆传媒在线观看| 嫩草影院新地址| 欧美日韩亚洲高清精品| 99视频精品全部免费 在线| 十分钟在线观看高清视频www | 熟女人妻精品中文字幕| 国产伦在线观看视频一区| 美女主播在线视频| 日韩欧美精品免费久久| 联通29元200g的流量卡| 中文字幕av成人在线电影| 国产精品爽爽va在线观看网站| 久久精品久久久久久久性| 亚洲欧美成人精品一区二区| 99视频精品全部免费 在线| 韩国av在线不卡| 超碰av人人做人人爽久久| 久久 成人 亚洲| 最近的中文字幕免费完整| 一级毛片aaaaaa免费看小| 日本黄大片高清| av.在线天堂| 成人毛片60女人毛片免费| 婷婷色麻豆天堂久久| 精品国产三级普通话版| 国产精品欧美亚洲77777| 久久 成人 亚洲| 99热这里只有是精品在线观看| 亚洲av成人精品一区久久| 久久久精品免费免费高清| 免费av不卡在线播放| 99热网站在线观看| 九色成人免费人妻av| 啦啦啦中文免费视频观看日本| 一本久久精品| 黄色视频在线播放观看不卡| 久久精品国产亚洲av天美| 国产av一区二区精品久久 | 欧美激情国产日韩精品一区| h日本视频在线播放| 黄色日韩在线| 亚洲精品,欧美精品| 老司机影院毛片| 亚洲精品日韩av片在线观看| 国产精品熟女久久久久浪| 80岁老熟妇乱子伦牲交| 3wmmmm亚洲av在线观看| 大香蕉97超碰在线| 97超碰精品成人国产| 婷婷色综合大香蕉| 亚洲四区av| 午夜视频国产福利| 亚洲欧美成人综合另类久久久| 亚洲va在线va天堂va国产| 男女无遮挡免费网站观看| 亚洲精品自拍成人| 一区二区三区免费毛片| 小蜜桃在线观看免费完整版高清| 国产精品秋霞免费鲁丝片| 国内精品宾馆在线| 十八禁网站网址无遮挡 | 午夜老司机福利剧场| 亚洲第一av免费看| 精华霜和精华液先用哪个| 最后的刺客免费高清国语| 亚洲丝袜综合中文字幕| 国内揄拍国产精品人妻在线| 精品人妻熟女av久视频| 赤兔流量卡办理| 亚洲成人中文字幕在线播放| 在线免费十八禁| 中国美白少妇内射xxxbb| 3wmmmm亚洲av在线观看| 国产精品99久久99久久久不卡 | 小蜜桃在线观看免费完整版高清| 亚洲国产av新网站| 少妇 在线观看| 久久鲁丝午夜福利片| 丰满人妻一区二区三区视频av| 亚洲国产精品成人久久小说| 国产精品.久久久| 亚洲精品乱久久久久久| 亚洲成人一二三区av| 黄色日韩在线| 欧美性感艳星| videos熟女内射| 国产乱人视频| 午夜老司机福利剧场| 亚洲丝袜综合中文字幕| 亚洲熟女精品中文字幕| 久久国内精品自在自线图片| 午夜视频国产福利| 久久精品人妻少妇| 99久久精品一区二区三区| av专区在线播放| 2022亚洲国产成人精品| av一本久久久久| 男女边吃奶边做爰视频| 麻豆成人午夜福利视频| 中文字幕免费在线视频6| 人人妻人人看人人澡| 亚洲欧美日韩东京热| 身体一侧抽搐| 欧美精品一区二区免费开放| 爱豆传媒免费全集在线观看| 国产免费视频播放在线视频| 美女视频免费永久观看网站| 日韩欧美 国产精品| a级毛片免费高清观看在线播放| 国产v大片淫在线免费观看| 国产精品久久久久久久电影| 国产高清有码在线观看视频| 国产色婷婷99| 日韩精品有码人妻一区| 国产中年淑女户外野战色| h日本视频在线播放| 国产精品欧美亚洲77777| 99热这里只有精品一区| 国产精品偷伦视频观看了| 日韩欧美精品免费久久| 黄色配什么色好看| 噜噜噜噜噜久久久久久91| av线在线观看网站| 免费人妻精品一区二区三区视频| 男人爽女人下面视频在线观看| 看免费成人av毛片| 我要看日韩黄色一级片| 亚洲第一av免费看| 99久久精品热视频| 91精品国产九色| 大话2 男鬼变身卡| 一区二区三区免费毛片| 国产色爽女视频免费观看| 99国产精品免费福利视频| 国产一级毛片在线| 国产一区有黄有色的免费视频| 久久久久久久久久人人人人人人| 黄片wwwwww| 99久久综合免费| 久久精品国产亚洲av天美| 成人高潮视频无遮挡免费网站| 国产亚洲5aaaaa淫片| 亚洲欧美成人综合另类久久久| 国产男女内射视频| 色婷婷久久久亚洲欧美| 亚洲成人一二三区av| 成人高潮视频无遮挡免费网站| 2018国产大陆天天弄谢| 亚洲国产精品国产精品| 看非洲黑人一级黄片| a 毛片基地| 女人久久www免费人成看片| 一级a做视频免费观看| 国产91av在线免费观看| 国产一区二区三区av在线| 久久久久网色| 精品国产一区二区三区久久久樱花 | 国产亚洲最大av| 中文字幕人妻熟人妻熟丝袜美| 蜜臀久久99精品久久宅男| 春色校园在线视频观看| 久久女婷五月综合色啪小说| 国产黄片视频在线免费观看| 国产精品人妻久久久久久| 亚洲av.av天堂| 日本黄色片子视频| 国产黄色免费在线视频| 人妻少妇偷人精品九色| 国产免费福利视频在线观看| 国产免费一区二区三区四区乱码| 岛国毛片在线播放| 日本爱情动作片www.在线观看| 亚洲三级黄色毛片| 国产欧美另类精品又又久久亚洲欧美| 久久久色成人| 精品人妻一区二区三区麻豆| 人人妻人人添人人爽欧美一区卜 | 久久久久性生活片| 国内少妇人妻偷人精品xxx网站| 欧美成人一区二区免费高清观看| www.av在线官网国产| 国产亚洲午夜精品一区二区久久| 国产精品麻豆人妻色哟哟久久| 在线观看一区二区三区| 欧美精品一区二区免费开放| 人妻系列 视频| 在线看a的网站| 午夜福利视频精品| 日本欧美视频一区| h日本视频在线播放| 99久久人妻综合| 成人高潮视频无遮挡免费网站| 久久久午夜欧美精品| 色视频在线一区二区三区| 亚洲国产精品国产精品| 99热国产这里只有精品6| 久久精品国产亚洲网站| 国产高潮美女av| 国语对白做爰xxxⅹ性视频网站| 亚洲在久久综合| 欧美国产精品一级二级三级 | 91精品一卡2卡3卡4卡| 啦啦啦在线观看免费高清www| 久久精品国产鲁丝片午夜精品| 国产 一区精品| 狂野欧美白嫩少妇大欣赏| 永久网站在线| 在现免费观看毛片| 国产免费福利视频在线观看| 亚洲综合精品二区| 精品国产一区二区三区久久久樱花 | 下体分泌物呈黄色| 三级国产精品欧美在线观看| 2021少妇久久久久久久久久久| 人人妻人人澡人人爽人人夜夜| 精品少妇久久久久久888优播| av视频免费观看在线观看| 777米奇影视久久| 97在线人人人人妻| 一区二区av电影网| 中文字幕亚洲精品专区| 久久精品国产自在天天线| 久久人人爽人人片av| 日韩欧美 国产精品| 我要看黄色一级片免费的| h日本视频在线播放| 久久青草综合色| 欧美变态另类bdsm刘玥| 国国产精品蜜臀av免费| 成人一区二区视频在线观看| 中文精品一卡2卡3卡4更新| 直男gayav资源| 最新中文字幕久久久久| 久久久久久久国产电影| 少妇人妻 视频| 极品教师在线视频| 欧美日韩精品成人综合77777| 国产69精品久久久久777片| 亚洲av国产av综合av卡| 亚洲国产精品成人久久小说| 男女免费视频国产| 中文乱码字字幕精品一区二区三区| 久久国产精品大桥未久av | 国产久久久一区二区三区| 欧美日韩视频精品一区| 女的被弄到高潮叫床怎么办| 91aial.com中文字幕在线观看| 少妇熟女欧美另类| 国产亚洲5aaaaa淫片| 免费黄色在线免费观看| 只有这里有精品99| 国产69精品久久久久777片| 国产精品国产三级专区第一集| 国产精品99久久99久久久不卡 | 搡老乐熟女国产| 天天躁日日操中文字幕| 精品亚洲成a人片在线观看 | 国产亚洲最大av| 国产大屁股一区二区在线视频| 深夜a级毛片| 最近2019中文字幕mv第一页| 久久鲁丝午夜福利片| 亚洲自偷自拍三级| a级毛色黄片| 久久国产精品大桥未久av | 一级片'在线观看视频| 国产精品嫩草影院av在线观看| 丝袜喷水一区| 男女啪啪激烈高潮av片| 精品久久久久久久久av| 欧美丝袜亚洲另类| 91久久精品电影网| 午夜激情福利司机影院| 男女啪啪激烈高潮av片| 麻豆精品久久久久久蜜桃| 国产黄色免费在线视频| 热re99久久精品国产66热6| 2022亚洲国产成人精品| 免费看av在线观看网站| 一区在线观看完整版| 男人狂女人下面高潮的视频| 久久精品久久久久久噜噜老黄| 午夜精品国产一区二区电影| 日韩精品有码人妻一区| 涩涩av久久男人的天堂| 国产欧美另类精品又又久久亚洲欧美| 日韩电影二区| 丰满乱子伦码专区| 国产伦精品一区二区三区四那| 日本vs欧美在线观看视频 | 午夜福利在线观看免费完整高清在| 久久久国产一区二区| 亚洲精品456在线播放app| 在线看a的网站| 国产免费一区二区三区四区乱码| 国产精品麻豆人妻色哟哟久久| 久久精品久久久久久噜噜老黄| 国产人妻一区二区三区在| 久久鲁丝午夜福利片| 日本色播在线视频| 国产在视频线精品| www.av在线官网国产| 男女国产视频网站| 在线观看一区二区三区激情| 99热国产这里只有精品6| 99久国产av精品国产电影| 日本黄色日本黄色录像| 久久精品国产自在天天线| 女性被躁到高潮视频| 亚洲久久久国产精品| 七月丁香在线播放| 简卡轻食公司| 女性生殖器流出的白浆| 成人18禁高潮啪啪吃奶动态图 | 国产高潮美女av| 久久 成人 亚洲| 国产午夜精品一二区理论片| 亚州av有码| 国产一级毛片在线| 22中文网久久字幕| 18禁在线播放成人免费| 丝袜喷水一区| 亚洲天堂av无毛| 下体分泌物呈黄色| 欧美最新免费一区二区三区| 亚洲av电影在线观看一区二区三区| 欧美成人午夜免费资源| 自拍偷自拍亚洲精品老妇| 男人和女人高潮做爰伦理| 日韩国内少妇激情av| 欧美少妇被猛烈插入视频| 丝瓜视频免费看黄片| 欧美精品人与动牲交sv欧美| 国产高清有码在线观看视频| 在线观看人妻少妇| 汤姆久久久久久久影院中文字幕| 少妇猛男粗大的猛烈进出视频| 欧美精品一区二区大全| 成人18禁高潮啪啪吃奶动态图 | 国产免费一区二区三区四区乱码| 一个人看视频在线观看www免费| 亚洲精品国产色婷婷电影| 精品亚洲成国产av| 国产黄色免费在线视频| 久久国产亚洲av麻豆专区| 青春草视频在线免费观看| 91午夜精品亚洲一区二区三区| 91在线精品国自产拍蜜月| 老女人水多毛片| 亚洲精品日韩在线中文字幕| 国产高清有码在线观看视频| 大又大粗又爽又黄少妇毛片口| 欧美精品一区二区免费开放| 亚洲成人手机| kizo精华| 日本vs欧美在线观看视频 | 在线 av 中文字幕| 国产在线免费精品| 国产亚洲欧美精品永久| 国产91av在线免费观看| 男的添女的下面高潮视频| 国产男人的电影天堂91| 成人午夜精彩视频在线观看| 亚洲精品久久午夜乱码| 国产av码专区亚洲av| 在线免费十八禁| 国产亚洲5aaaaa淫片| 久久久久久久国产电影| 国产精品人妻久久久影院| 人妻 亚洲 视频| 国产综合精华液| 网址你懂的国产日韩在线| 亚洲va在线va天堂va国产| 久久久久久九九精品二区国产| a级毛色黄片| 又大又黄又爽视频免费| 成人美女网站在线观看视频| 亚洲精品国产色婷婷电影| 国产成人freesex在线| 久久午夜福利片| 亚洲欧美一区二区三区黑人 | 80岁老熟妇乱子伦牲交| av国产精品久久久久影院| 99视频精品全部免费 在线| 男人爽女人下面视频在线观看| av在线观看视频网站免费| 国产欧美日韩一区二区三区在线 | 国内揄拍国产精品人妻在线| 成人综合一区亚洲| 黄色怎么调成土黄色| 亚洲成色77777| 日韩亚洲欧美综合| 日本av免费视频播放| 久久精品国产亚洲av天美| 777米奇影视久久| 中国美白少妇内射xxxbb| 国产精品久久久久久av不卡| 三级国产精品欧美在线观看| 亚洲成人一二三区av| 日本vs欧美在线观看视频 | 亚洲一区二区三区欧美精品| 精品99又大又爽又粗少妇毛片| 日韩中文字幕视频在线看片 | 99久久综合免费| 交换朋友夫妻互换小说| 极品教师在线视频| 大码成人一级视频| 国产毛片在线视频| 国产在视频线精品| 一区二区三区精品91| 老熟女久久久| 久久久精品94久久精品| 中国美白少妇内射xxxbb| 18禁在线播放成人免费| 亚洲精品中文字幕在线视频 | 一区二区三区乱码不卡18| 欧美激情极品国产一区二区三区 | 啦啦啦啦在线视频资源| 观看av在线不卡| 国产欧美日韩一区二区三区在线 | 欧美日本视频| 精品午夜福利在线看| 尤物成人国产欧美一区二区三区| 精品国产三级普通话版| 欧美极品一区二区三区四区| 精品国产乱码久久久久久小说| 久久久久久久大尺度免费视频| 26uuu在线亚洲综合色| 丝瓜视频免费看黄片| 亚洲美女视频黄频| 国产伦精品一区二区三区四那| 久久 成人 亚洲| 纵有疾风起免费观看全集完整版| 女的被弄到高潮叫床怎么办| 久久久国产一区二区| 国产一区二区三区综合在线观看 | 亚洲精品,欧美精品| 精品人妻一区二区三区麻豆| 久久久久人妻精品一区果冻| 久久国产精品大桥未久av | 久久av网站| 18禁裸乳无遮挡免费网站照片| 亚洲精品久久久久久婷婷小说| 国产乱人偷精品视频| 成人影院久久| 精品国产露脸久久av麻豆| 亚洲欧美日韩另类电影网站 | 超碰97精品在线观看| 亚洲精品乱久久久久久| 亚洲久久久国产精品| 大香蕉97超碰在线| 亚洲成人中文字幕在线播放| 日韩电影二区| 午夜福利视频精品| 亚洲精品日韩在线中文字幕| av黄色大香蕉| 99九九线精品视频在线观看视频| 在线天堂最新版资源| 久久99热6这里只有精品| 18禁裸乳无遮挡动漫免费视频| 国产伦在线观看视频一区| 2021少妇久久久久久久久久久| 少妇人妻一区二区三区视频| 成人综合一区亚洲| 一二三四中文在线观看免费高清| 久久久久久九九精品二区国产| 熟妇人妻不卡中文字幕| 多毛熟女@视频| 欧美最新免费一区二区三区| 国产视频内射| 爱豆传媒免费全集在线观看| 不卡视频在线观看欧美| 麻豆成人午夜福利视频| 亚洲欧美成人综合另类久久久| 小蜜桃在线观看免费完整版高清| 嫩草影院入口| 欧美亚洲 丝袜 人妻 在线| 最近最新中文字幕大全电影3| 综合色丁香网| 交换朋友夫妻互换小说| 99久久人妻综合| 成人18禁高潮啪啪吃奶动态图 | 精品一区二区三卡| 国产免费视频播放在线视频| 亚洲av中文av极速乱| 国产亚洲av片在线观看秒播厂| 深爱激情五月婷婷| 天堂中文最新版在线下载| 亚洲av不卡在线观看| 有码 亚洲区| 成人亚洲欧美一区二区av| 啦啦啦啦在线视频资源| 2018国产大陆天天弄谢| 亚洲成色77777| 韩国高清视频一区二区三区| 亚洲精品色激情综合| 黄色一级大片看看| 亚洲欧美一区二区三区国产| 高清日韩中文字幕在线| 伊人久久精品亚洲午夜| 大片免费播放器 马上看| 成年美女黄网站色视频大全免费 | 一本久久精品| 久久国产精品大桥未久av | 黄色视频在线播放观看不卡| 自拍偷自拍亚洲精品老妇| 99热这里只有精品一区| 国产一区亚洲一区在线观看| 99久久精品一区二区三区| 国产综合精华液| 国产精品一区二区在线观看99| 美女xxoo啪啪120秒动态图| 久久久久久久久久久丰满| 日韩三级伦理在线观看| 欧美97在线视频| 中国国产av一级| 国产黄片美女视频| 国产淫片久久久久久久久| 亚洲av国产av综合av卡| 国产91av在线免费观看| 各种免费的搞黄视频| 亚洲第一av免费看| 在线观看国产h片| 日韩在线高清观看一区二区三区| 中国三级夫妇交换| 欧美97在线视频| 国产综合精华液| 免费大片黄手机在线观看|