專利名稱:外接存儲(chǔ)器系統(tǒng)及方法
技朮領(lǐng)域本發(fā)明有關(guān)一種外接存儲(chǔ)器系統(tǒng)及方法,特別是一種在連續(xù)使用便攜式數(shù)碼設(shè)備時(shí)將數(shù)據(jù)存入該外接存儲(chǔ)器的外接存儲(chǔ)器系統(tǒng)及方法。
背景技朮現(xiàn)今,便攜式數(shù)碼設(shè)備(如數(shù)碼攝像機(jī)DV、數(shù)碼相機(jī)DC等)已廣泛為大眾所使用,而這些便攜式數(shù)碼設(shè)備所需要存儲(chǔ)的數(shù)據(jù)相當(dāng)大,當(dāng)使用者使用這些設(shè)備時(shí),常因其存儲(chǔ)卡的容量不足,或存儲(chǔ)卡容量飽和而造成使用被迫中止的狀況,其需要計(jì)算機(jī)作為媒介進(jìn)行數(shù)據(jù)傳輸,將數(shù)據(jù)下載到另一較大的數(shù)據(jù)存取裝置,進(jìn)而造成使用者的不便;而目前雖然有外接存儲(chǔ)器可以輔助擴(kuò)展其內(nèi)部存儲(chǔ)卡的容量,但是一定要在該便攜式數(shù)碼設(shè)備關(guān)機(jī)的狀況下取出存儲(chǔ)卡,然后再連接另一外接存儲(chǔ)器并將數(shù)據(jù)讀入其中,這樣造成使用中斷,亦不便使用。
發(fā)明內(nèi)容本發(fā)明的目的在于提供一種外接存儲(chǔ)器系統(tǒng)及方法,其可在不間斷使用一便攜式數(shù)碼設(shè)備的情況下,將數(shù)據(jù)保存于該外接存儲(chǔ)器上。
為達(dá)成上述目的,本發(fā)明提出一種外接存儲(chǔ)器系統(tǒng),包括一便攜式數(shù)碼設(shè)備和一外接存儲(chǔ)器,且該便攜式數(shù)碼設(shè)備設(shè)有一用于處理輸入端口抓取的數(shù)據(jù)的中央處理器、一用于選擇存儲(chǔ)路徑的控制模塊和一用于存儲(chǔ)數(shù)據(jù)的存儲(chǔ)卡,當(dāng)該控制模塊檢測(cè)到該便攜式數(shù)碼設(shè)備加載外接存儲(chǔ)器后,該控制模塊切斷通往存儲(chǔ)卡的通訊信道,并選擇外接存儲(chǔ)器的存儲(chǔ)路徑,且該控制模塊在接收中央處理器的數(shù)據(jù)后,將數(shù)據(jù)寫(xiě)入該外接存儲(chǔ)器。
本發(fā)明的外接存儲(chǔ)器方法,該方法至少包括(1)控制模塊詢問(wèn)便攜式數(shù)碼設(shè)備是否加載外接存儲(chǔ)器;若否,則進(jìn)入(2)擇存儲(chǔ)卡的存儲(chǔ)路徑;若是,則進(jìn)入(3)選擇外接存儲(chǔ)器的存儲(chǔ)路徑。
經(jīng)由上述流程后,便攜式數(shù)碼設(shè)備在運(yùn)作的同時(shí),其數(shù)據(jù)同步存儲(chǔ)于與該便攜式數(shù)碼設(shè)備直接通訊在外接存儲(chǔ)器中的,從而避免該便攜式數(shù)碼設(shè)備因自身所帶的存儲(chǔ)卡的容量過(guò)小而終止正在進(jìn)行的抓取數(shù)據(jù)的活動(dòng)。
有關(guān)本發(fā)明的詳細(xì)內(nèi)容及技術(shù),配合
如下圖1為本發(fā)明的外接存儲(chǔ)器系統(tǒng)的組成方框圖。
圖2為本發(fā)明的外接存儲(chǔ)器方法的信號(hào)流程圖。
具體實(shí)施方式請(qǐng)參考圖1所示,此圖中所顯示的是外接存儲(chǔ)器系統(tǒng)的組成方框圖,在該系統(tǒng)中設(shè)有一便攜式數(shù)碼設(shè)備11,該便攜式數(shù)碼設(shè)備11設(shè)有一中央處理器110,該中央處理器110用于處理輸入端口擷取的原始數(shù)據(jù),并將處理后的數(shù)據(jù)傳輸給一控制模塊112中的緩存器112a,該控制模塊112用于選擇存儲(chǔ)路線,而緩存器112a用以暫存該中央處理器110處理后的數(shù)據(jù),并于控制模塊112選擇路徑后輸出該數(shù)據(jù)在。本實(shí)施例中,有兩條存儲(chǔ)路線其一是連接于存儲(chǔ)卡111,用于存儲(chǔ)該中央處理器110處理后的數(shù)據(jù),例如圖象數(shù)據(jù),其二是耦合于一外接存儲(chǔ)器12,其中,該控制模塊110與一第一接口113連接,且外接存儲(chǔ)器12與該第一接口113相對(duì)設(shè)立一第二接口123,該第二接口123與該第一接口113通過(guò)傳輸線建立通訊,用于將中央處理器110的處理后的數(shù)據(jù)寫(xiě)入外接存儲(chǔ)器12。
請(qǐng)參照?qǐng)D2,為本發(fā)明的外接存儲(chǔ)器方法的信號(hào)流程圖,首先,執(zhí)行步驟210,控制模塊112詢問(wèn)該便攜式數(shù)碼設(shè)備11是否加載外接存儲(chǔ)器12,即第一接口113是否與第二接口123建立通訊信道。
若未加載外接存儲(chǔ)器12,則執(zhí)行步驟220,控制模塊112選擇第一存儲(chǔ)路徑,即選擇存儲(chǔ)卡111;然后,執(zhí)行步驟230,控制模塊112詢問(wèn)中央處理器110是否需要存儲(chǔ)數(shù)據(jù),若否,則重復(fù)步驟230,若是,則執(zhí)行步驟240,數(shù)據(jù)從中央處理器110進(jìn)入控制模塊112的緩存器112a后,再寫(xiě)入存儲(chǔ)卡111。
若已加載外接存儲(chǔ)器12,則執(zhí)行步驟250,控制模塊112選擇第二存儲(chǔ)路徑,即選擇外接存儲(chǔ)器12;然后,執(zhí)行步驟260,控制模塊112詢問(wèn)中央處理器110是否需要存儲(chǔ)數(shù)據(jù),若否,則重復(fù)步驟260,若是,則執(zhí)行步驟270,數(shù)據(jù)從中央處理器110進(jìn)入控制模塊112的緩存器112a后,再依次通過(guò)控制模塊111、第一接口113和第二接口123寫(xiě)入外接存儲(chǔ)器12。
因此,依據(jù)本發(fā)明所提供的外接存儲(chǔ)器系統(tǒng)及方法,可在不間斷使用一便攜式數(shù)碼設(shè)備11的情況下,將數(shù)據(jù)存入一外接存儲(chǔ)器12,從而避免該便攜式數(shù)碼設(shè)備1因自身所帶的存儲(chǔ)卡111的容量過(guò)小而終止正在進(jìn)行的抓取數(shù)據(jù)的活動(dòng)。
權(quán)利要求
1.一種外接存儲(chǔ)器系統(tǒng),該系統(tǒng)至少包括一便攜式數(shù)碼設(shè)備,包括一用于處理輸入模塊抓取的數(shù)據(jù)的中央處理器、一用于選擇存儲(chǔ)路徑的控制模塊和一用于存儲(chǔ)數(shù)據(jù)的存儲(chǔ)卡;一外接存儲(chǔ)器,與上述便攜式數(shù)碼設(shè)備建立通訊,且用于存儲(chǔ)數(shù)據(jù);當(dāng)該控制模塊檢測(cè)到該便攜式數(shù)碼設(shè)備加載外接存儲(chǔ)器后,該控制模塊切斷通往存儲(chǔ)卡的通訊信道,并選擇外接存儲(chǔ)器的存儲(chǔ)路徑,且該控制模塊在接收中央處理器的數(shù)據(jù)后,將數(shù)據(jù)寫(xiě)入該外接存儲(chǔ)器。
2.如權(quán)利要求1所述的外接存儲(chǔ)器系統(tǒng),其特征在于該控制模塊用于在外接存儲(chǔ)器和存儲(chǔ)卡中選擇其一作為存儲(chǔ)路徑。
3.如權(quán)利要求1所述的外接存儲(chǔ)器系統(tǒng),其特征在于該控制模塊中還包括一緩存器,暫存該中央處理器處理后的數(shù)據(jù),并于控制模塊選擇存儲(chǔ)路徑后輸出該數(shù)據(jù)。
4.一種外接存儲(chǔ)器方法,該外接存儲(chǔ)器方法應(yīng)用于外接存儲(chǔ)器系統(tǒng),該系統(tǒng)由一便攜式數(shù)碼設(shè)備和一外接存儲(chǔ)器構(gòu)成,且該便攜式數(shù)碼設(shè)備包括一中央處理器、一控制模塊和一存儲(chǔ)卡,該方法至少包含以下步驟(1)控制模塊詢問(wèn)便攜式數(shù)碼設(shè)備是否加載外接存儲(chǔ)器,若否,則轉(zhuǎn)至(2),若是,則轉(zhuǎn)至(4);(2)選擇存儲(chǔ)卡的存儲(chǔ)路徑;(3)控制模塊詢問(wèn)中央處理器是否需要存儲(chǔ)數(shù)據(jù),若否,則重復(fù)此步驟,若是,則轉(zhuǎn)入(6);(4)選擇外接存儲(chǔ)器的存儲(chǔ)路徑;(5)控制模塊詢問(wèn)中央處理器是否需要存儲(chǔ)數(shù)據(jù),若否,則重復(fù)此步驟,若是,則轉(zhuǎn)入(7);(6)數(shù)據(jù)寫(xiě)入存儲(chǔ)卡;(7)數(shù)據(jù)寫(xiě)入外接存儲(chǔ)器。
5.如權(quán)利要求3所述的外接存儲(chǔ)器方法,其特征在于該控制模塊用于在外接存儲(chǔ)器和存儲(chǔ)卡中選擇其一作為存儲(chǔ)路徑。
6.如權(quán)利要求3所述的外接存儲(chǔ)器方法,其特征在于該控制模塊中還包括一緩存器,暫存該中央處理器處理后的數(shù)據(jù),并于控制模塊選擇存儲(chǔ)路徑后輸出該數(shù)據(jù)。
全文摘要
本發(fā)明提供一種外接存儲(chǔ)器系統(tǒng)及方法,可加載于一便攜式數(shù)碼設(shè)備上,用于在不間斷使用該便攜式數(shù)碼設(shè)備時(shí)將數(shù)據(jù)存入該外接存儲(chǔ)器。該便攜式數(shù)碼設(shè)備設(shè)有一用于處理輸入端口抓取的數(shù)據(jù)的中央處理器、一用于選擇存儲(chǔ)路徑的控制模塊和一用于存儲(chǔ)數(shù)據(jù)的存儲(chǔ)卡,當(dāng)該控制模塊檢測(cè)到該便攜式數(shù)碼設(shè)備加載一外接存儲(chǔ)器后,該控制模塊切斷通往存儲(chǔ)卡的通訊信道,并選擇外接存儲(chǔ)器的存儲(chǔ)路徑,且將數(shù)據(jù)寫(xiě)入該外接存儲(chǔ)器,從而避免該便攜式數(shù)碼設(shè)備因自身所帶的存儲(chǔ)卡的容量過(guò)小而終止正在進(jìn)行的抓取數(shù)據(jù)的活動(dòng)。
文檔編號(hào)G06F3/06GK1971495SQ20051012274
公開(kāi)日2007年5月30日 申請(qǐng)日期2005年11月25日 優(yōu)先權(quán)日2005年11月25日
發(fā)明者姜濤, 林丹 申請(qǐng)人:昆達(dá)電腦科技(昆山)有限公司