欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向系統(tǒng)及方法

文檔序號(hào):6527146閱讀:273來(lái)源:國(guó)知局
專利名稱:盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向系統(tǒng)及方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種重定向系統(tǒng)及方法,特別涉及一種盲設(shè)備的人機(jī)交互輸入輸出的重定向系統(tǒng)及方法。
背景技術(shù)
在嵌入式PC系統(tǒng)的開(kāi)發(fā)、調(diào)試和維護(hù)階段,均需要進(jìn)行人機(jī)交互。但是現(xiàn)有的嵌入式PC系統(tǒng),在硬件方面因功能需求的剪裁比較嚴(yán)格,以達(dá)到最小功能配置和最優(yōu)成本。多數(shù)的應(yīng)用方案是不需要人為干涉的,所以這種系統(tǒng)一般沒(méi)有配備諸如顯示器或鍵盤等人機(jī)交互輸入輸出設(shè)備。但在開(kāi)發(fā)過(guò)程中又必需有監(jiān)控的手段和完整的開(kāi)發(fā)環(huán)境,在后期的維護(hù)中也同樣需要對(duì)系統(tǒng)提供最簡(jiǎn)易人機(jī)交互方式。故這亦成為了嵌入式PC系統(tǒng)開(kāi)發(fā)、調(diào)試和維護(hù)階段中的一個(gè)頗為棘手的問(wèn)題。
我們稱這種沒(méi)有提供人機(jī)交互輸入輸出設(shè)備的嵌入式PC系統(tǒng)為盲設(shè)備,其一般不能實(shí)現(xiàn)輸入和顯示,現(xiàn)在與該種盲設(shè)備的人機(jī)交互一般采用DOS環(huán)境下的仿真終端方式、通用本地終端方式及專用本地終端方式來(lái)實(shí)現(xiàn),但這三種方式不同程度地存在一些缺點(diǎn)(一)、DOS環(huán)境下的仿真終端方式仿真終端軟件都是基于文本界面或者基于命令交互的調(diào)試環(huán)境的管理軟件,它實(shí)現(xiàn)機(jī)制主要基于命令解釋方式,對(duì)目標(biāo)機(jī)的管理也僅限于文字的指令和文字信息的獲得,而無(wú)法實(shí)現(xiàn)所見(jiàn)即所得的界面效果。其顯示終端不能完全達(dá)到本地顯示的效果,反應(yīng)快度慢,不夠直觀,不符合人在DOS下的操作習(xí)慣。且多數(shù)需要輸入和顯示的軟件(如TC 2.0,DEBUG等)無(wú)法運(yùn)行。另外,用戶在系統(tǒng)開(kāi)發(fā)中需要購(gòu)買昂貴的仿真開(kāi)發(fā)系統(tǒng),另外,還需要專門去學(xué)習(xí)仿真軟件。
(二)、通用本地終端方式這種方式需要外加標(biāo)準(zhǔn)PC輸入、輸出設(shè)備,必須有標(biāo)準(zhǔn)的顯示卡和鍵盤。對(duì)于嵌入式設(shè)備,相對(duì)成本高昂,安裝、維護(hù)煩瑣。另外,在設(shè)備的維護(hù)階段,工程人員需要打開(kāi)該盲設(shè)備,或者需要增加擴(kuò)展人機(jī)界面的硬件,故使維護(hù)煩瑣,也同時(shí)增加了維護(hù)成本。
(三)、專用本地終端方式這種方式需要專用的顯示硬件接口和專用的輸入的硬件接口。但其亦不能完全達(dá)到本地顯示的效果,不符合人在DOS下的操作習(xí)慣。大多數(shù)DOS系統(tǒng)軟件(如TC 2.0,DEBUG等)無(wú)法運(yùn)行,或者無(wú)法監(jiān)控。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題在于提供一種可以降低嵌入式PC系統(tǒng)開(kāi)發(fā)、調(diào)試、維護(hù)成本,使用方便直觀的盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向系統(tǒng)及方法。
本發(fā)明所采用的技術(shù)方案在于提供一種盲設(shè)備的人機(jī)交互輸入輸出單元的重定向系統(tǒng),其包括有盲設(shè)備、與該盲設(shè)備連接的終端機(jī),所述盲設(shè)備為一基于嵌入式處理器的系統(tǒng),其包括有存儲(chǔ)單元、通訊單元及BIOS,該存儲(chǔ)單元中設(shè)有一個(gè)用于存放顯示數(shù)據(jù)的顯存區(qū)域,該BIOS固化有一重定向單元,其可將來(lái)自終端機(jī)的輸入信息進(jìn)行拆包,并將存儲(chǔ)單元中的顯示數(shù)據(jù)打包并通過(guò)通訊單元轉(zhuǎn)儲(chǔ)給終端機(jī);所述終端機(jī)包括有通過(guò)總線的方式連接在一起的一處理器、一VGA控制器、一內(nèi)存、一通訊單元、一鍵盤及一鼠標(biāo),該VGA控制器上還連接一顯示器,該VGA控制器中設(shè)有一顯存,在該內(nèi)存上還包括一終端重定向單元,其可攔截鍵盤原始輸入信息并通過(guò)通訊單元轉(zhuǎn)存至盲設(shè)備,并可通過(guò)通訊單元接收盲設(shè)備的所傳送過(guò)來(lái)的顯示數(shù)據(jù)。
在本技術(shù)方案的另一改進(jìn)中,所述終端重定向單元是以將標(biāo)準(zhǔn)鍵盤中斷替換的方法來(lái)攔截鍵盤原始輸入信息的。
在本技術(shù)方案的另一改進(jìn)中,所述終端重定向單元可以對(duì)所攔截的鍵盤原始輸入信息進(jìn)行封包,并可對(duì)所接收的來(lái)自盲設(shè)備的顯示數(shù)據(jù)進(jìn)行拆包。
在本技術(shù)方案的另一改進(jìn)中,所述盲設(shè)備為一種未連接人機(jī)交互輸入輸出設(shè)備的嵌入式PC。
在本技術(shù)方案的另一改進(jìn)中,所述盲設(shè)備與終端機(jī)之間用于通信的通信單元為串口、并口或網(wǎng)絡(luò)口之一種。
本發(fā)明還提供一種盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向方法,其由相互通信的肓設(shè)備和終端機(jī)來(lái)實(shí)現(xiàn),其包括如下步驟(a)終端機(jī)處理器識(shí)別該鍵盤的原始輸入信息,內(nèi)存中的重定向單元攔截該原始輸入信息;(b)將該攔截的原始輸入信息打包,將該封包通過(guò)發(fā)送給盲設(shè)備;(c)盲設(shè)備通過(guò)通信單元接收該封包,將其存儲(chǔ)在存儲(chǔ)單元中;(d)盲設(shè)備的處理器將該封包拆包,還原成原始輸入信息,并傳給BIOS,該BIOS根據(jù)原始輸入信息生成一顯示信息,并傳給存儲(chǔ)單元的顯存。
在本技術(shù)方案的另一改進(jìn)中,在步驟(d)后還包括如下步驟(e)啟動(dòng)BIOS中的重定向程序,定時(shí)進(jìn)入轉(zhuǎn)儲(chǔ)流程;(f)比較當(dāng)前顯存中的內(nèi)容與上一次轉(zhuǎn)儲(chǔ)的顯示信息是否相同;(g)如果當(dāng)前顯存中的內(nèi)容與上一次轉(zhuǎn)儲(chǔ)的顯示信息相同,則轉(zhuǎn)入步驟(e);(h)如果當(dāng)前顯存中的內(nèi)容與上一次轉(zhuǎn)儲(chǔ)的顯示信息相同不相同,則將當(dāng)前顯存中的內(nèi)容轉(zhuǎn)儲(chǔ)保存,并對(duì)其進(jìn)行打包,傳送至終端機(jī);(i)終端機(jī)接收該包含顯示信息的封包,并對(duì)其進(jìn)行拆包,將該拆包后的顯示信息,以直接寫顯存的方式轉(zhuǎn)儲(chǔ)在終端機(jī)的顯存中;(j)顯示器顯示終端機(jī)顯存中的顯示信息。
在本技術(shù)方案的另一改進(jìn)中,步驟(b)中進(jìn)一步包括有對(duì)標(biāo)準(zhǔn)鍵盤進(jìn)行中斷替換的步驟。
本發(fā)明的有益效果在于本發(fā)明通過(guò)采用輸入重定向和轉(zhuǎn)儲(chǔ)的技術(shù),將一臺(tái)無(wú)人機(jī)界面的盲設(shè)備與一臺(tái)作為終端的普通電腦連接起來(lái),在這臺(tái)終端電腦上使用鍵盤和屏幕顯示,從而從盲設(shè)備實(shí)現(xiàn)本地終端相同的輸入和輸出效果,達(dá)到所見(jiàn)即所得的人機(jī)交互效果,可以和本地終端一樣使用DOS系統(tǒng)的軟件資源。故可以在終端直接調(diào)試盲設(shè)備的軟硬件系統(tǒng),及可以顯示標(biāo)準(zhǔn)的文本或者圖形界面,可以直接對(duì)硬件進(jìn)行操作。
本發(fā)明可以使用戶在系統(tǒng)開(kāi)發(fā)中省去了購(gòu)買昂貴的仿真開(kāi)發(fā)系統(tǒng)的成本,也不需要專門去學(xué)習(xí)仿真軟件。在后期的維護(hù)中工程人員只需要用一臺(tái)電腦和通信電纜與該盲設(shè)備通信,實(shí)現(xiàn)虛擬終端就可以進(jìn)行維護(hù),無(wú)需打開(kāi)設(shè)備或者增加擴(kuò)展人機(jī)界面的硬件,故使成本降低、且操作更簡(jiǎn)便。


圖1是本發(fā)明盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向系統(tǒng)的方框圖。
圖2是本發(fā)明盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向方法的鍵盤輸入的流程圖。
圖3是本發(fā)明盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向方法的顯示過(guò)程的流程圖。
具體實(shí)施例方式
如圖1所示,是本發(fā)明盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向系統(tǒng)的方框圖。在該系統(tǒng)中,其包括有嵌入式PC(下面統(tǒng)稱為盲設(shè)備)10、與該盲設(shè)備10連接的終端機(jī)20。在本實(shí)施例中,盲設(shè)備10與終端機(jī)20是直接通過(guò)各自的通信單元利用線纜來(lái)進(jìn)行通信的。當(dāng)然,該通信單元可以包括有諸如串口、并口等;在其他的實(shí)施例中,亦可以通過(guò)網(wǎng)絡(luò)(未畫出)進(jìn)行遠(yuǎn)程控制,在這種情況下,盲設(shè)備10及終端機(jī)中均需安裝有可與網(wǎng)絡(luò)進(jìn)行連接的設(shè)備,如網(wǎng)卡、調(diào)制解調(diào)器等(未畫出)。
其中,盲設(shè)備10是基于嵌入式處理器的系統(tǒng),它還包括有諸如內(nèi)存的存儲(chǔ)單元13以及基本輸入/輸出系統(tǒng)(下稱BIOS)11。存儲(chǔ)單元13可包括隨機(jī)存取存儲(chǔ)器,如DRAM、SDRAM及RAM等,且在存儲(chǔ)單元13中設(shè)有一個(gè)用于存放顯示數(shù)據(jù)的顯存區(qū)域。
BIOS 11是個(gè)韌體,其內(nèi)部固化有一些程序。其通常駐留在ROM、快速存儲(chǔ)器中或其他的非易失存儲(chǔ)裝置(如EPROM、EEPROM)中。該BIOS 11執(zhí)行基于處理器的系統(tǒng)的各部件的初始化。BIOS中包含有一些功能或應(yīng)用程序接口(Application Programming Interface,API),它們使安裝的其他軟件可以訪問(wèn)系統(tǒng)的硬件裝置。在本實(shí)施例中,在該BIOS 11中還包含有一用于重定向單元,其為一用于重定向的軟件,具有對(duì)存儲(chǔ)單元13中的內(nèi)容進(jìn)行封包、拆包,轉(zhuǎn)儲(chǔ)給終端機(jī)20等功能,即可將來(lái)自終端機(jī)20的輸入信息進(jìn)行拆包,并將存儲(chǔ)單元13中的顯示數(shù)據(jù)打包并轉(zhuǎn)儲(chǔ)給終端機(jī)20。
而在終端機(jī)20上包括有一處理器23、一VGA控制器24、一鍵盤22、一內(nèi)存21及一鍵盤22,他們均通過(guò)總線的方式連接在一起,而在該VGA控制器24上還連接一顯示器25。在該內(nèi)存21上還包括有一重定向單元,該重定向單元可以攔截鍵盤22原始輸入信息,對(duì)所攔截的原始輸入信息進(jìn)行封包并轉(zhuǎn)存至盲設(shè)備10,并可對(duì)所接收的來(lái)自盲設(shè)備10的顯示數(shù)據(jù)進(jìn)行拆包,它包含有一重定向軟件。在該VGA控制器24中設(shè)有一顯存。
在終端機(jī)20中運(yùn)行的終端重定向軟件,其是利用將標(biāo)準(zhǔn)鍵盤中斷替換的方法來(lái)攔截鍵盤原始輸入信息,并獲得鍵盤掃描碼的,其會(huì)將其通過(guò)通信單元傳送給盲設(shè)備10端,故在終端機(jī)的擊鍵所產(chǎn)生的原始輸入信息不會(huì)直接在顯示器25上顯示出來(lái)。其亦可以接收來(lái)盲設(shè)備10顯存中的數(shù)據(jù),并將所述數(shù)據(jù)存儲(chǔ)在VGA控制器24的顯存中,最終由顯示器25顯示出來(lái)。該終端重定向軟件具有對(duì)數(shù)據(jù)進(jìn)封包和拆包的功能。因此,位于終端機(jī)20處的用戶或管理員可以查看有關(guān)盲設(shè)備10的配置信息、診斷信息或其他信息等。
下述結(jié)合圖2和圖3來(lái)描述本發(fā)明所揭示的方法。本方法的本質(zhì)意義在于提供一種盲設(shè)備的人機(jī)交互輸入輸出單元的重定向的方法,該方法利用軟件替換并通過(guò)通訊方式,借用終端機(jī)的輸入輸出單元給盲設(shè)備臨時(shí)使用。如圖2所示,是本發(fā)明盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向方法的鍵盤輸入過(guò)程的流程圖。
首先將該終端機(jī)與盲設(shè)備10通過(guò)通信單元連接起來(lái),當(dāng)有擊鍵的動(dòng)作出現(xiàn)時(shí),終端機(jī)處理器23會(huì)識(shí)別該鍵盤的原始輸入信息,內(nèi)存21中的重定向軟件會(huì)用標(biāo)準(zhǔn)鍵盤中斷替換的方式,獲得鍵盤的原始輸入信息。
該重定向軟件會(huì)將該攔截的原始輸入信息進(jìn)行打包,然后將該封包通過(guò)通信單元發(fā)送給嵌入式PC端。
盲設(shè)備10通過(guò)其通信單元接收該封包,將該封包存儲(chǔ)在存儲(chǔ)單元13中,其處理器12會(huì)將該封包拆包,還原成鍵盤的原始輸入信息,將其傳給該盲設(shè)備10的BIOS 11中。該盲設(shè)備10無(wú)法分辨該信息來(lái)源屬性,其會(huì)作為本地鍵盤的信息進(jìn)行處理。該盲設(shè)備10會(huì)根據(jù)該信息的具體內(nèi)容進(jìn)行處理,例如進(jìn)行調(diào)試,診斷、DEBUG等的處理。并將處理結(jié)果送給存儲(chǔ)單元13的顯存中。
如圖3所示,是本發(fā)明盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向方法的信息顯示過(guò)程的流程圖。
首先,啟動(dòng)BIOS中的重定向程序,定時(shí)進(jìn)入轉(zhuǎn)儲(chǔ)流程,其會(huì)比較當(dāng)前顯存中的內(nèi)容與上一次轉(zhuǎn)儲(chǔ)的顯存內(nèi)容是否相同,如果相同,則轉(zhuǎn)回上一步驟,繼續(xù)等待;如果不同,則將當(dāng)前顯存中的內(nèi)容轉(zhuǎn)儲(chǔ)保存,并通過(guò)一定的協(xié)議打包,然后通過(guò)通信單元發(fā)送到終端機(jī)20。
終端機(jī)20的通信單元接收該包含顯示信息的封包,并對(duì)其進(jìn)行拆包,將該拆包后的顯示信息,以直接寫顯存的方式轉(zhuǎn)儲(chǔ)在終端機(jī)20的顯存里面,這樣,則顯示器25就可以將該顯示信息直接顯示出來(lái)。
在本發(fā)明中,主要涉及了一種轉(zhuǎn)儲(chǔ)的技術(shù),其實(shí)際上是一種塊復(fù)制方法,其是將盲設(shè)備10中的顯存里的整體數(shù)據(jù)進(jìn)行封包,然后塊復(fù)制到終端機(jī)20的顯存中,進(jìn)行拆包,然后在顯示器25中顯示出來(lái)。同時(shí),終端機(jī)20的鍵盤的原始輸入信息,也會(huì)在封包后,轉(zhuǎn)儲(chǔ)到盲設(shè)備10的內(nèi)存中,供盲設(shè)備10處理。
這樣的話,對(duì)于用戶來(lái)說(shuō),終端機(jī)20相當(dāng)于給盲設(shè)備10增加了一套顯示器和鍵盤,而可以忽略其來(lái)源的屬性。盲設(shè)備10就可以接收鍵盤的輸入,并能在終端機(jī)20的顯示器25上顯示出其診斷、調(diào)試結(jié)果等內(nèi)容。
本發(fā)明所提供的盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向系統(tǒng)及方法,是通過(guò)通信單元,把一臺(tái)無(wú)人機(jī)界面的盲設(shè)備10與一臺(tái)作為終端的普通電腦連接起來(lái),在這臺(tái)終端電腦上使用鍵盤和屏幕顯示,從而使盲設(shè)備10成為一臺(tái)完整的PC,而終端電腦就成為盲設(shè)備10的虛擬終端了。
在本發(fā)明中,虛擬終端技術(shù)方式的實(shí)現(xiàn)機(jī)制不是基于命令解釋方式,而采用顯示內(nèi)存轉(zhuǎn)儲(chǔ)和輸入終端重定向方式,從而實(shí)現(xiàn)與本地終端相同的輸入和輸出效果,達(dá)到所見(jiàn)即所得的人機(jī)交互效果。故使盲設(shè)備10可以像本地終端一樣使用DOS系統(tǒng)的軟件資源。用戶可以在終端上直接調(diào)試盲設(shè)備10的軟硬件系統(tǒng),如運(yùn)行TUBRO C調(diào)試程序,運(yùn)行DEBUG調(diào)試系統(tǒng),可以顯示標(biāo)準(zhǔn)的文本或者圖形界面,可以直接對(duì)硬件進(jìn)行操作,如文件拷貝,串口通信,格式化硬盤等。
在本發(fā)明中,用戶在系統(tǒng)開(kāi)發(fā)中不需要購(gòu)買昂貴的仿真開(kāi)發(fā)系統(tǒng),也不需要專門去學(xué)習(xí)仿真軟件。且在后期的維護(hù)中,工程人員只需要用一臺(tái)電腦和通信電纜與該盲設(shè)備10通信,實(shí)現(xiàn)虛擬終端就可以進(jìn)行維護(hù),而不需要打開(kāi)盲設(shè)備10或者增加擴(kuò)展人機(jī)界面的硬件。
權(quán)利要求
1.一種盲設(shè)備的人機(jī)交互輸入輸出單元的重定向系統(tǒng),其包括有盲設(shè)備、與該盲設(shè)備連接的終端機(jī),其特征在于所述盲設(shè)備為一基于嵌入式處理器的系統(tǒng),其包括有存儲(chǔ)單元、通訊單元及BIOS,該存儲(chǔ)單元中設(shè)有一個(gè)用于存放顯示數(shù)據(jù)的顯存區(qū)域,該BIOS固化有一重定向單元,其可將來(lái)自終端機(jī)的輸入信息進(jìn)行拆包,并將存儲(chǔ)單元中的顯示數(shù)據(jù)打包并通過(guò)通訊單元轉(zhuǎn)儲(chǔ)給終端機(jī);所述終端機(jī)包括有通過(guò)總線的方式連接在一起的一處理器、一VGA控制器、一內(nèi)存、一通訊單元、一鍵盤及一鼠標(biāo),該VGA控制器上還連接一顯示器,該VGA控制器中設(shè)有一顯存,在該內(nèi)存上還包括一終端重定向單元,其可攔截鍵盤原始輸入信息并通過(guò)通訊單元轉(zhuǎn)存至盲設(shè)備,并可通過(guò)通訊單元接收盲設(shè)備的所傳送過(guò)來(lái)的顯示數(shù)據(jù)。
2.如權(quán)利要求1所述的盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向系統(tǒng),其特征在于所述終端重定向單元是以將標(biāo)準(zhǔn)鍵盤中斷替換的方法來(lái)攔截鍵盤原始輸入信息的。
3.如權(quán)利要求2所述的盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向系統(tǒng),其特征在于所述終端重定向單元可以對(duì)所攔截的鍵盤原始輸入信息進(jìn)行封包,并可對(duì)所接收的來(lái)自盲設(shè)備的顯示數(shù)據(jù)進(jìn)行拆包。
4.如權(quán)利要求1至3任一項(xiàng)所述的盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向系統(tǒng),其特征在于所述盲設(shè)備為一種未連接人機(jī)交互輸入輸出設(shè)備的嵌入式PC。
5.如權(quán)利要求4所述的盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向系統(tǒng),其特征在于所述盲設(shè)備與終端機(jī)之間用于通信的通信單元為串口、并口或網(wǎng)絡(luò)口之一種。
6.一種盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向方法,其由相互通信的盲設(shè)備和終端機(jī)來(lái)實(shí)現(xiàn),其特征在于包括如下步驟(a)終端機(jī)處理器識(shí)別該鍵盤的原始輸入信息,內(nèi)存中的重定向單元攔截該原始輸入信息;(b)將該攔截的原始輸入信息打包,將該封包通過(guò)發(fā)送給盲設(shè)備;(c)盲設(shè)備通過(guò)通信單元接收該封包,將其存儲(chǔ)在存儲(chǔ)單元中;(d)盲設(shè)備的處理器將該封包拆包,還原成原始輸入信息,并傳給BIOS,該BIOS根據(jù)原始輸入信息生成一顯示信息,并傳給存儲(chǔ)單元的顯存。
7.如權(quán)利要求6所述的盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向方法,其特征在于,在步驟(d)后還包括如下步驟(e)啟動(dòng)BIOS中的重定向程序,定時(shí)進(jìn)入轉(zhuǎn)儲(chǔ)流程;(f)比較當(dāng)前顯存中的內(nèi)容與上一次轉(zhuǎn)儲(chǔ)的顯示信息是否相同;(g)如果當(dāng)前顯存中的內(nèi)容與上一次轉(zhuǎn)儲(chǔ)的顯示信息相同,則轉(zhuǎn)入步驟(e);(h)如果當(dāng)前顯存中的內(nèi)容與上一次轉(zhuǎn)儲(chǔ)的顯示信息相同不相同,則將當(dāng)前顯存中的內(nèi)容轉(zhuǎn)儲(chǔ)保存,并對(duì)其進(jìn)行打包,傳送至終端機(jī);(i)終端機(jī)接收該包含顯示信息的封包,并對(duì)其進(jìn)行拆包,將該拆包后的顯示信息,以直接寫顯存的方式轉(zhuǎn)儲(chǔ)在終端機(jī)的顯存中;(j)顯示器顯示終端機(jī)顯存中的顯示信息。
8.如權(quán)利要求6或7所述的盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向方法,其特征在于步驟(b)中進(jìn)一步包括有對(duì)標(biāo)準(zhǔn)鍵盤進(jìn)行中斷替換的步驟。
全文摘要
本發(fā)明涉及一種盲設(shè)備的人機(jī)交互輸入輸出單元的重定向系統(tǒng),其包括有盲設(shè)備、與該盲設(shè)備連接的終端機(jī),所述盲設(shè)備為一基于嵌入式處理器的系統(tǒng),其包括有存儲(chǔ)單元、通訊單元及BIOS,該存儲(chǔ)單元中設(shè)有一個(gè)用于存放顯示數(shù)據(jù)的顯存區(qū)域,該BIOS固化有一重定向單元;所述終端機(jī)包括有通過(guò)總線的方式連接在一起的一處理器、一VGA控制器、一內(nèi)存、一通訊單元、一鍵盤及一鼠標(biāo),該VGA控制器上還連接一顯示器,該VGA控制器中設(shè)有一顯存,在該內(nèi)存上還包括一終端重定向單元。本發(fā)明還提供一種盲設(shè)備的人機(jī)交互輸入輸出設(shè)備的重定向的方法,其利用軟件替換并通過(guò)通訊方式,借用終端機(jī)的輸入輸出單元給盲設(shè)備臨時(shí)使用。本發(fā)明開(kāi)發(fā)、調(diào)試、維護(hù)成本低,且使用方便直觀。
文檔編號(hào)G06F3/023GK1658129SQ20051003341
公開(kāi)日2005年8月24日 申請(qǐng)日期2005年3月1日 優(yōu)先權(quán)日2005年3月1日
發(fā)明者趙崇偉 申請(qǐng)人:蔡高升
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
崇仁县| 广德县| 太谷县| 沁源县| 灯塔市| 包头市| 遂溪县| 晋江市| 巫溪县| 丹巴县| 儋州市| 乐都县| 衡南县| 安庆市| 原阳县| 卫辉市| 开化县| 崇信县| 兰州市| 丰镇市| 安国市| 运城市| 南川市| 衡东县| 大安市| 连南| 巴东县| 长子县| 安达市| 汉寿县| 武宣县| 昌邑市| 亳州市| 原阳县| 邯郸县| 崇明县| 昭觉县| 通化市| 方山县| 太湖县| 奉化市|