專利名稱:擴(kuò)展存儲(chǔ)設(shè)備應(yīng)用功能的方法及存儲(chǔ)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及存儲(chǔ)技術(shù)領(lǐng)域,尤其涉及一種擴(kuò)展存儲(chǔ)設(shè)備應(yīng)用功能的方法 及存儲(chǔ)設(shè)備。
背景技術(shù):
目前的存儲(chǔ)設(shè)備一般都是完成基本的存儲(chǔ)功能,功能比較單一。而且功 能一旦確定,很難更改。生產(chǎn)廠家或用戶只能被動(dòng)的使用存儲(chǔ)設(shè)備,很難對(duì) 其增加一些新的應(yīng)用功能,這已經(jīng)不能滿足用戶的需要。
例如移動(dòng)硬盤,具有較大的存儲(chǔ)容量,但是其內(nèi)部的控制器一般是固定 不可編程的,要想對(duì)其增加一些新的應(yīng)用功能,必須要受到控制器廠商的限 制。
又如閃存(FLASH),雖然其自身具有可靈活劃分、定制的特點(diǎn),但是它 的存儲(chǔ)空間卻很有限。 由以上分析可見
(1) 各種存儲(chǔ)設(shè)備具有各自特定,例如移動(dòng)硬盤和閃存,但是無(wú)法使它 們的特點(diǎn)相結(jié)合,不能滿足用戶越來(lái)越廣的需求;
(2) 若想對(duì)存儲(chǔ)設(shè)備增加新的應(yīng)用功能,例如多分區(qū)、分區(qū)隱藏和數(shù)據(jù) 加密等,必須要對(duì)存儲(chǔ)設(shè)備嵌入式平臺(tái)進(jìn)行再次開發(fā),這需要很強(qiáng)的專業(yè)知 識(shí), 一般用戶是很難完成的。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種擴(kuò)展存儲(chǔ)設(shè)備應(yīng)用功能的方法及一種存儲(chǔ)設(shè) 備,以解決存儲(chǔ)設(shè)備功能單一、不能很好滿足用戶需要的問題。 為此,本發(fā)明采用如下技術(shù)方案
一種擴(kuò)展存儲(chǔ)設(shè)備應(yīng)用功能的方法,所述存儲(chǔ)設(shè)備與主機(jī)連接使用,所 述存儲(chǔ)設(shè)備包括至少兩種存儲(chǔ)介質(zhì),所述方法包括步驟
設(shè)置存儲(chǔ)設(shè)備中的控制器統(tǒng)一連接所述存儲(chǔ)介質(zhì);將所述應(yīng)用功能依托
的應(yīng)用程序存儲(chǔ)到存儲(chǔ)介質(zhì)中;
將所述保存有應(yīng)用程序的存儲(chǔ)介質(zhì)在控制器的控制下映射到主機(jī)上,在
主機(jī)上運(yùn)行所述應(yīng)用程序,實(shí)現(xiàn)應(yīng)用功能。
在將應(yīng)用程序存儲(chǔ)到存儲(chǔ)介質(zhì)之前,所述方法還包括 對(duì)各種存儲(chǔ)介質(zhì)按照順序進(jìn)行分區(qū),其中,將用于存儲(chǔ)應(yīng)用程序的存儲(chǔ)
介質(zhì)分區(qū)在前。
所述設(shè)置控制器統(tǒng)一連接存儲(chǔ)介質(zhì),包括
設(shè)置所述存儲(chǔ)介質(zhì)采用分時(shí)復(fù)用共享控制器的數(shù)據(jù)總線;
或者,
所述控制器利用與各存儲(chǔ)介質(zhì)相對(duì)應(yīng)的接口接入各存儲(chǔ)介質(zhì)。 所述將應(yīng)用程序存儲(chǔ)到存儲(chǔ)介質(zhì)中,包括步驟
主機(jī)利用自身操作系統(tǒng)平臺(tái),將應(yīng)用程序發(fā)送至存儲(chǔ)設(shè)備的通用接口; 所述通用接口在控制器的控制下,將應(yīng)用程序發(fā)送給相應(yīng)存儲(chǔ)介質(zhì)保存。 所述應(yīng)用程序映射到主機(jī)上的位置,包括致密光盤只讀存儲(chǔ)器。 所述控制器,包括可編程控制器;所述存儲(chǔ)介質(zhì),包括閃存、硬盤或隨 機(jī)存取存儲(chǔ)器。
所述應(yīng)用功能,包括自動(dòng)運(yùn)行、多分區(qū)、分區(qū)隱藏、數(shù)據(jù)加密、速率 控制、自動(dòng)偵察或移動(dòng)辦公。
一種存儲(chǔ)設(shè)備,與主機(jī)連接使用,所述存儲(chǔ)設(shè)備包括控制器、至少兩種 存儲(chǔ)介質(zhì)以及通用接口,控制器統(tǒng)一連接各種存儲(chǔ)介質(zhì);
所述控制器,用于將來(lái)自通用接口的應(yīng)用程序轉(zhuǎn)發(fā)給存儲(chǔ)介質(zhì),以及將 存儲(chǔ)介質(zhì)保存的應(yīng)用程序通過(guò)通用接口映射到主機(jī)上;
所述存儲(chǔ)介質(zhì),用于存儲(chǔ)數(shù)據(jù),包括存儲(chǔ)應(yīng)用程序;
所述通用接口,用于連接主機(jī)與存儲(chǔ)設(shè)備之間的通訊。
所述控制器還用于,對(duì)各種存儲(chǔ)介質(zhì)進(jìn)行順序分區(qū),其中,將用于保存 應(yīng)用程序的存儲(chǔ)介質(zhì)分區(qū)在前。
控制器與各種存儲(chǔ)介質(zhì)的連接關(guān)系,包括
各存儲(chǔ)介質(zhì)統(tǒng)一連接到控制器的數(shù)據(jù)總線,對(duì)其進(jìn)行分時(shí)復(fù)用;
或者,
控制器通過(guò)與各存儲(chǔ)介質(zhì)對(duì)應(yīng)的接口 ,分別與各存儲(chǔ)介質(zhì)連接。
所述應(yīng)用程序程序映射到主機(jī)上的位置包括致密光盤只讀存儲(chǔ)器。 所述控制器,包括可編程控制器;所述存儲(chǔ)介質(zhì),包括閃存、硬盤或隨 機(jī)存取存儲(chǔ)器。
本發(fā)明采用上述技術(shù)方案,帶來(lái)很多有益技術(shù)效果,比如 (1 )通過(guò)可編程控制器將多種存儲(chǔ)介質(zhì)相連,從而使多種存儲(chǔ)介質(zhì)協(xié)議 層、應(yīng)用層等特點(diǎn)有效地結(jié)合起來(lái),豐富了存儲(chǔ)設(shè)備的應(yīng)用功能,滿足了用 戶的需求。例如,充分利用FLASH介質(zhì)的存儲(chǔ)區(qū)域的可靈活分區(qū)、定制的特 點(diǎn),可以將CDROM映射、自動(dòng)運(yùn)行、速率控制、多分區(qū)、分區(qū)隱藏和安全 機(jī)制等特點(diǎn)引入;利用HDD (Hard Disk Drive,硬盤驅(qū)動(dòng)器)介質(zhì)的大容量 空間,作為存儲(chǔ)的基本功能;
(2)可以通過(guò)存儲(chǔ)設(shè)備的通用接口,將主機(jī)(Host)上新穎的應(yīng)用程序 隨時(shí)直接添加到存儲(chǔ)設(shè)備中,不需要對(duì)嵌入式平臺(tái)再次進(jìn)行開發(fā),不必修改 控制器底層協(xié)議,開發(fā)速度快,節(jié)省了開發(fā)周期和開發(fā)成本,方便了用戶的 使用;
(3 )在優(yōu)選方案中,將FLASH映射在CDROM( Compact Disk Read Only Memory,致密光盤只讀存儲(chǔ)器,簡(jiǎn)稱光驅(qū))上,充分利用光驅(qū)的自動(dòng)運(yùn)行特 性,使很多存儲(chǔ)在FLASH上的應(yīng)用程序在主機(jī)后臺(tái)得以自動(dòng)運(yùn)行,用戶感覺 比較方便;同時(shí),能夠很好地隱藏FLASH中存儲(chǔ)的應(yīng)用程序,又能防止誤刪 除;
(4) 存儲(chǔ)設(shè)備與主機(jī)斷開連接后,主機(jī)上運(yùn)行的應(yīng)用程序自動(dòng)完成卸載, 不在主機(jī)上留有痕跡,不會(huì)影響用戶對(duì)主機(jī)的使用;
(5) 存儲(chǔ)設(shè)備內(nèi)部采用的可編程控制器,與HUB (集成器)架構(gòu)相比, 可以在低功率下運(yùn)行,而且BOM (物料清單)成本低很多。
圖1為本發(fā)明中實(shí)施例流程圖2為本發(fā)明中主機(jī)與存儲(chǔ)設(shè)備連接示意圖。
具體實(shí)施例方式
與現(xiàn)有的存儲(chǔ)設(shè)備相比,本發(fā)明中的存儲(chǔ)設(shè)備是將多種存儲(chǔ)介質(zhì)相結(jié)合, 多種存儲(chǔ)介質(zhì)由可編程控制器統(tǒng)一控制,發(fā)揮不同存儲(chǔ)介質(zhì)在協(xié)議層、應(yīng)用 層特點(diǎn),可以隨時(shí)將一些新穎的應(yīng)用功能加入到存儲(chǔ)設(shè)備中的某種介質(zhì)中, 以達(dá)到擴(kuò)展存儲(chǔ)設(shè)備應(yīng)用功能的目的。
本發(fā)明中,主機(jī)通過(guò)通用接口與存儲(chǔ)設(shè)備進(jìn)行通訊,存儲(chǔ)設(shè)備包括通用 接口、控制器和多種存儲(chǔ)介質(zhì),存儲(chǔ)介質(zhì)可以是閃存、硬盤或隨機(jī)存取存儲(chǔ)
器(RadomAccess Memory, RAM)等。各種存儲(chǔ)介質(zhì)統(tǒng)一由控制器控制,從 主機(jī)到存儲(chǔ)區(qū),控制器在數(shù)據(jù)鏈路上作為橋(Bridge)實(shí)現(xiàn)其控制功能。
存儲(chǔ)設(shè)備中某個(gè)或某些存儲(chǔ)介質(zhì)上存儲(chǔ)有應(yīng)用程序,在將存儲(chǔ)設(shè)備連接 到主機(jī)時(shí),在控制器的控制下,利用磁盤映射技術(shù),將保存有應(yīng)用程序的存 儲(chǔ)介質(zhì)映射到主機(jī)上,在主機(jī)上運(yùn)行應(yīng)用程序。
下面介紹本發(fā)明的實(shí)施例,對(duì)實(shí)現(xiàn)擴(kuò)展存儲(chǔ)設(shè)備功能的方法進(jìn)行詳細(xì)闡述。
參見圖1,實(shí)施例包括
步驟101:設(shè)置控制器對(duì)多種存儲(chǔ)介質(zhì)進(jìn)行統(tǒng)一連接和控制;
其中,控制器采用可編程控制器,例如8051單片機(jī),或者ARM ( Advanced RISCMachines)等;本發(fā)明中存儲(chǔ)介質(zhì)種類不止一種,包括目前已有的以及 未來(lái)出現(xiàn)的各種存儲(chǔ)介質(zhì),例如,F(xiàn)LASH、 HDD或RAM等。
控制器對(duì)多種存儲(chǔ)介質(zhì)實(shí)現(xiàn)統(tǒng)一控制,可采用復(fù)用的方式,例如,F(xiàn)LASH 與HDD采用分時(shí)復(fù)用,共享控制器的數(shù)據(jù)總線;或者控制器具有接入不同存 儲(chǔ)介質(zhì)的接口 ,也能實(shí)現(xiàn)對(duì)多種存儲(chǔ)介質(zhì)的統(tǒng)一控制。
步驟102:對(duì)多種存儲(chǔ)介質(zhì)進(jìn)行分區(qū);
其中,各種存儲(chǔ)介質(zhì)分區(qū)順序排列,例如,F(xiàn)LASH與HDD分區(qū)順序排 列,其中將欲保存應(yīng)用程序的存儲(chǔ)介質(zhì)分區(qū)在前,例如設(shè)置FLASH分區(qū)在前。 步驟103:將應(yīng)用程序存儲(chǔ)到存儲(chǔ)介質(zhì)中;
這里的應(yīng)用程序,包括現(xiàn)有的以及未來(lái)出現(xiàn)的多種應(yīng)用程序,借助這些 應(yīng)用程序可以實(shí)現(xiàn)多種應(yīng)用功能,例如,多分區(qū)、分區(qū)隱藏、數(shù)據(jù)加密、速 率控制、自動(dòng)偵察和移動(dòng)辦公等。
其中,可在生產(chǎn)線上就將一些應(yīng)用程序存儲(chǔ)到某種或某些存儲(chǔ)介質(zhì)上, 優(yōu)選地,也可以在用戶使用時(shí)隨時(shí)添加。
后者的實(shí)現(xiàn)方法可以采用現(xiàn)有技術(shù),例如,利用操作系統(tǒng)的平臺(tái)將應(yīng)用 程序與存儲(chǔ)設(shè)備建立連接。具體是,借助主機(jī)上的操作系統(tǒng),以讀寫函數(shù)的 形式,將應(yīng)用程序通過(guò)存儲(chǔ)設(shè)備的通用接口,在控制器的控制下,寫入存儲(chǔ)
介質(zhì)中,比如寫入到FLASH中。
其中,通用接口包括現(xiàn)有或未來(lái)出現(xiàn)的接口 ,例如USB接口、串口或并 口等。
步驟104:將存儲(chǔ)設(shè)備與主機(jī)建立連接; 步驟105:將保存有應(yīng)用程序的存儲(chǔ)介質(zhì)映射到主機(jī)上; 此步驟的實(shí)現(xiàn)是在控制器的控制下自動(dòng)完成的,利用磁盤映射技術(shù),可 以預(yù)先設(shè)置映射到主機(jī)的地址。
優(yōu)選地,將保存有應(yīng)用程序的存儲(chǔ)介質(zhì)(FLASH)分區(qū)映射到主機(jī)的 CDROM方式,這樣,就能充分利用CDROM的自動(dòng)運(yùn)行特性,將FLASH上 的應(yīng)用程序自動(dòng)的在主機(jī)上得以運(yùn)行,方便用戶的使用。
或者,也可以將保存有應(yīng)用程序的存儲(chǔ)介質(zhì)(FLASH)分區(qū)映射到主機(jī) 上除CDROM的區(qū)域,例如D盤。這種情況下,可以同時(shí)在保存有應(yīng)用程序 的存儲(chǔ)介質(zhì)(FLASH)分區(qū)上存儲(chǔ)AUTORUN程序,或者由控制器控制,得 以在主機(jī)上自動(dòng)運(yùn)行?;蛘撸捎脩粼谟成鋮^(qū)域點(diǎn)擊運(yùn)行應(yīng)用程序。 步驟106:在主機(jī)上運(yùn)行應(yīng)用程序;
當(dāng)映射到CDROM方式時(shí),在將存儲(chǔ)設(shè)備與主機(jī)連接后,存儲(chǔ)設(shè)備保存
的應(yīng)用程序是自動(dòng)運(yùn)行的。
步驟107:斷開存儲(chǔ)設(shè)備與主機(jī)的連接,同時(shí),主機(jī)自動(dòng)卸載應(yīng)用程序。 完成存儲(chǔ)設(shè)備的使用后,主機(jī)會(huì)自動(dòng)卸載掉應(yīng)用程序,不影響主機(jī)上的
其他操作。
可見,本發(fā)明將多種存儲(chǔ)介質(zhì)結(jié)合起來(lái),充分利用了各種存儲(chǔ)介質(zhì)的特 點(diǎn),實(shí)現(xiàn)了對(duì)存儲(chǔ)設(shè)備應(yīng)用功能的擴(kuò)展。本發(fā)明的方法實(shí)現(xiàn)簡(jiǎn)單,特別是在
優(yōu)選方案中,利用CDROM的特性將應(yīng)用程序在主機(jī)上自動(dòng)運(yùn)行,用戶感覺 非常方便。
本發(fā)明還提供了 一種存儲(chǔ)設(shè)備,該存儲(chǔ)設(shè)備能夠?qū)崿F(xiàn)豐富的應(yīng)用功能, 且使用方便。
如圖2所示,為主機(jī)201與存儲(chǔ)設(shè)備202連接使用示意圖。
主機(jī)201通過(guò)通用接口 211與存儲(chǔ)設(shè)備202進(jìn)行通訊。在使用過(guò)程中, 可在主機(jī)201的操作系統(tǒng)的平臺(tái)上,將應(yīng)用程序?qū)懭氪鎯?chǔ)設(shè)備202中。
存儲(chǔ)設(shè)備202包括通用接口 211、控制器212以及多種存儲(chǔ)介質(zhì),如圖所 示,存儲(chǔ)介質(zhì)包括閃存213、硬盤214以及隨機(jī)存取存儲(chǔ)器215。
其中通用接口 211可以是現(xiàn)有的或未來(lái)出現(xiàn)的各種接口,例如USB接口、 串口或并口等。通用接口 211主要用來(lái)連接主機(jī)201與存儲(chǔ)設(shè)備202之間的 通訊,包括接收來(lái)自主機(jī)201的數(shù)據(jù)、發(fā)送給控制器212,或者接收控制器 212的數(shù)據(jù)、發(fā)送給主機(jī)201。
控制器212主要包括可編程控制器,例如8051單片機(jī),或者ARM等。 控制器212統(tǒng)一對(duì)多種存儲(chǔ)介質(zhì)進(jìn)行控制,包括對(duì)存儲(chǔ)介質(zhì)進(jìn)行順序分區(qū), 以及將來(lái)自主機(jī)201經(jīng)通用接口 211的應(yīng)用程序轉(zhuǎn)發(fā)給某種存儲(chǔ)介質(zhì),例如 閃存213??刂破?12還用于將存儲(chǔ)介質(zhì)中的應(yīng)用程序通過(guò)通用接口 211映射 到主機(jī)201上,特別是映射到主機(jī)201的CDROM上,利用CDROM的特性, 實(shí)現(xiàn)在主機(jī)201上自動(dòng)運(yùn)行應(yīng)用程序。
存儲(chǔ)介質(zhì)是存儲(chǔ)設(shè)備202的核心,主要功能是存儲(chǔ)數(shù)據(jù)。本發(fā)明的存儲(chǔ) 介質(zhì)包括多個(gè)種類,包括現(xiàn)有或未來(lái)出現(xiàn)的各種存儲(chǔ)介質(zhì)。由控制器212統(tǒng) 一控制選擇存儲(chǔ)介質(zhì)存儲(chǔ)應(yīng)用程序,例如,在閃存213上存儲(chǔ)應(yīng)用程序。
可見,本發(fā)明提供的存儲(chǔ)設(shè)備202由多種存儲(chǔ)介質(zhì)組成,同時(shí),所有存 儲(chǔ)介質(zhì)都在控制器212的統(tǒng)一控制下工作。特別地,利用某些存儲(chǔ)介質(zhì)(例 如FLASH)的特點(diǎn),將其分區(qū)在前,并將應(yīng)用程序存儲(chǔ)到此存儲(chǔ)介質(zhì)中;在 將存儲(chǔ)設(shè)備202與主機(jī)201連接使用時(shí),控制器212將分區(qū)在前、保存有應(yīng)
用程序的存儲(chǔ)介質(zhì)(FLASH)映射到主機(jī)201的某區(qū)域,例如CDROM,在 主機(jī)上自動(dòng)運(yùn)行應(yīng)用程序,實(shí)現(xiàn)了擴(kuò)展存儲(chǔ)設(shè)備202應(yīng)用功能的目的。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普 通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn) 飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種擴(kuò)展存儲(chǔ)設(shè)備應(yīng)用功能的方法,所述存儲(chǔ)設(shè)備與主機(jī)連接使用,其特征在于,所述存儲(chǔ)設(shè)備包括至少兩種存儲(chǔ)介質(zhì),所述方法包括步驟設(shè)置存儲(chǔ)設(shè)備中的控制器統(tǒng)一連接所述存儲(chǔ)介質(zhì);將所述應(yīng)用功能依托的應(yīng)用程序存儲(chǔ)到存儲(chǔ)介質(zhì)中;將所述保存有應(yīng)用程序的存儲(chǔ)介質(zhì)在控制器的控制下映射到主機(jī)上,在主機(jī)上運(yùn)行所述應(yīng)用程序,實(shí)現(xiàn)應(yīng)用功能。
2、 根據(jù)權(quán)利要求1所述的擴(kuò)展存儲(chǔ)設(shè)備應(yīng)用功能的方法,其特征在于, 在將應(yīng)用程序存儲(chǔ)到存儲(chǔ)介質(zhì)之前,所述方法還包括對(duì)各種存儲(chǔ)介質(zhì)按照順序進(jìn)行分區(qū),其中,將用于存儲(chǔ)應(yīng)用程序的存儲(chǔ) 介質(zhì)分區(qū)在前。
3、 根據(jù)權(quán)利要求1或2所述的擴(kuò)展存儲(chǔ)設(shè)備應(yīng)用功能的方法,其特征在 于,所述設(shè)置控制器統(tǒng)一連接存儲(chǔ)介質(zhì),包括設(shè)置所述存儲(chǔ)介質(zhì)采用分時(shí)復(fù)用共享控制器的數(shù)據(jù)總線; 或者,所述控制器利用與各存儲(chǔ)介質(zhì)相對(duì)應(yīng)的接口接入各存儲(chǔ)介質(zhì)。
4、 根據(jù)權(quán)利要求3所述的擴(kuò)展存儲(chǔ)設(shè)備應(yīng)用功能的方法,其特征在于, 所述將應(yīng)用程序存儲(chǔ)到存儲(chǔ)介質(zhì)中,包括步驟主機(jī)利用自身操作系統(tǒng)平臺(tái),將應(yīng)用程序發(fā)送至存儲(chǔ)設(shè)備的通用接口 ; 所述通用接口在控制器的控制下,將應(yīng)用程序發(fā)送給相應(yīng)存儲(chǔ)介質(zhì)保存。
5、 根據(jù)權(quán)利要求4所述的擴(kuò)展存儲(chǔ)設(shè)備應(yīng)用功能的方法,其特征在于, 所述應(yīng)用程序映射到主機(jī)上的位置,包括致密光盤只讀存儲(chǔ)器。
6、 根據(jù)權(quán)利要求4所述的擴(kuò)展存儲(chǔ)設(shè)備應(yīng)用功能的方法,其特征在于, 所述控制器,包括可編程控制器;所述存儲(chǔ)介質(zhì),包括閃存、硬盤或隨機(jī)存取存儲(chǔ)器。
7、 根據(jù)權(quán)利要求4所述的擴(kuò)展存儲(chǔ)設(shè)備應(yīng)用功能的方法,其特征在于, 所述應(yīng)用功能,包括自動(dòng)運(yùn)行、多分區(qū)、分區(qū)隱藏、數(shù)據(jù)加密、速率控制、自動(dòng)偵察或移動(dòng)辦公。
8、 一種存儲(chǔ)設(shè)備,與主機(jī)連接使用,其特征在于,所述存儲(chǔ)設(shè)備包括控 制器、至少兩種存儲(chǔ)介質(zhì)以及通用接口,控制器統(tǒng)一連接各種存儲(chǔ)介質(zhì);所述控制器,用于將來(lái)自通用接口的應(yīng)用程序轉(zhuǎn)發(fā)給存儲(chǔ)介質(zhì),以及將 存儲(chǔ)介質(zhì)保存的應(yīng)用程序通過(guò)通用接口映射到主機(jī)上; 所述存儲(chǔ)介質(zhì),用于存儲(chǔ)數(shù)據(jù),包括存儲(chǔ)應(yīng)用程序; 所述通用接口,用于連接主機(jī)與存儲(chǔ)設(shè)備之間的通訊。
9、 根據(jù)權(quán)利要求8所述的存儲(chǔ)設(shè)備,其特征在于,所述控制器還用于, 對(duì)各種存儲(chǔ)介質(zhì)進(jìn)行順序分區(qū),其中,將用于保存應(yīng)用程序的存儲(chǔ)介質(zhì)分區(qū)在前。
10、 根據(jù)權(quán)利要求8或9所述的存儲(chǔ)設(shè)備,其特征在于,控制器與各種 存儲(chǔ)介質(zhì)的連接關(guān)系,包括各存儲(chǔ)介質(zhì)統(tǒng)一連接到控制器的數(shù)據(jù)總線,對(duì)其進(jìn)行分時(shí)復(fù)用; 或者,控制器通過(guò)與各存儲(chǔ)介質(zhì)對(duì)應(yīng)的接口 ,分別與各存儲(chǔ)介質(zhì)連接。
11、 根據(jù)權(quán)利要求IO所述的存儲(chǔ)設(shè)備,其特征在于,所述應(yīng)用程序程序 映射到主機(jī)上的位置包括致密光盤只讀存儲(chǔ)器。
12、 根據(jù)權(quán)利要求10所述的存儲(chǔ)設(shè)備,其特征在于,所述控制器,包括可編程控制器;所述存儲(chǔ)介質(zhì),包括閃存、硬盤或隨 機(jī)存取存儲(chǔ)器。
全文摘要
本發(fā)明公開了一種擴(kuò)展存儲(chǔ)設(shè)備應(yīng)用功能的方法,存儲(chǔ)設(shè)備與主機(jī)連接使用,存儲(chǔ)設(shè)備包括至少兩種存儲(chǔ)介質(zhì),該方法包括步驟設(shè)置存儲(chǔ)設(shè)備中的控制器統(tǒng)一連接各種存儲(chǔ)介質(zhì);將應(yīng)用功能依托的應(yīng)用程序存儲(chǔ)到存儲(chǔ)介質(zhì)中;將保存有應(yīng)用程序的存儲(chǔ)介質(zhì)在控制器的控制下映射到主機(jī)上,在主機(jī)上運(yùn)行應(yīng)用程序,實(shí)現(xiàn)應(yīng)用功能。本發(fā)明通過(guò)可編程控制器將多種存儲(chǔ)介質(zhì)相連,從而使多種存儲(chǔ)介質(zhì)特點(diǎn)有效地結(jié)合起來(lái),豐富了存儲(chǔ)設(shè)備的應(yīng)用功能;同時(shí),可以實(shí)現(xiàn)將主機(jī)上新穎的應(yīng)用程序隨時(shí)添加到存儲(chǔ)設(shè)備中,不需要對(duì)嵌入式平臺(tái)再次進(jìn)行開發(fā),節(jié)省了開發(fā)周期和開發(fā)成本,方便了用戶的使用。本發(fā)明還公開了一種存儲(chǔ)設(shè)備。
文檔編號(hào)G06F3/06GK101169701SQ20061011398
公開日2008年4月30日 申請(qǐng)日期2006年10月23日 優(yōu)先權(quán)日2006年10月23日
發(fā)明者楊宇光, 賈光宇 申請(qǐng)人:聯(lián)想(北京)有限公司