專利名稱:防止數(shù)據(jù)誤寫入的裝置的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及一種防止數(shù)據(jù)寫入的裝置,尤其是一種防止數(shù)據(jù)誤寫入的裝置。
背景技術(shù):
隨著信息進步,許多可儲存數(shù)據(jù)的電子產(chǎn)品朝向輕薄短小發(fā)展,以方便
使用者隨身攜帶,特別是內(nèi)建閃存(Flash Memory)的USB隨身碟,不但攜帶相當(dāng)方便,且可儲存數(shù)據(jù)的記憶容量也愈來愈大,因此越來越受到社會大眾的青睞。
為了防止非使用者任意刪除USB隨身碟所儲存的數(shù)據(jù),或?qū)懭胄碌臄?shù)據(jù)而覆蓋原先儲存的數(shù)據(jù),因而造成使用者嚴重損失,USB隨身碟會在塑料殼體側(cè)邊開設(shè)有凹槽,并在凹槽內(nèi)設(shè)置寫保護開關(guān)片,使用者可調(diào)整寫保護開關(guān)片的位置,以將閃存由允許寫入狀態(tài)改變?yōu)榉乐箤懭霠顟B(tài),或由防止寫入狀態(tài)改變?yōu)樵试S寫入狀態(tài),避免USB隨身碟所儲存數(shù)據(jù)遭到誤刪或覆蓋。
然而,使用者每次使用前都必須先檢査寫保護開關(guān)片的位置,否則無法寫入數(shù)據(jù)或刪除數(shù)據(jù),相當(dāng)不便。若使用者忘記將閃存調(diào)整為防止寫入狀態(tài),即可能刪除或覆蓋原先儲存的數(shù)據(jù),造成使用者嚴重的損失,使得USB隨身碟空有寫保護開關(guān)片而無法確保數(shù)據(jù)的安全性。
因此,如何讓使用者在每次使用USB隨身碟時,均能維持防止寫入狀態(tài),以防止使用者忘記將內(nèi)存調(diào)整為防止寫入狀態(tài)而使原先所儲存的數(shù)據(jù)遭到寫入覆蓋或刪除,由此有效確保原先所儲存的數(shù)據(jù)的安全性,是一個刻不容緩的待解決課題。
實用新型內(nèi)容
本實用新型為解決背景技術(shù)中存在的上述技術(shù)問題,而提供一種防止數(shù)據(jù)誤寫入的方法及裝置。
本實用新型的技術(shù)解決方案是本實用新型為一種防止數(shù)據(jù)誤寫入的裝置,連接于主機端,主機端安裝控制程序,其特殊之處在于該裝置包含處于寫保護狀態(tài)的內(nèi)存;連接接口,用來連接主機端,主機端經(jīng)過連接接口存取內(nèi)存;控制模塊,用來控制內(nèi)存處于寫保護狀態(tài),當(dāng)控制程序發(fā)送切換指令至控制模塊,根據(jù)切換指令控制內(nèi)存解除寫保護狀態(tài),使主機端寫入外部數(shù)據(jù)至內(nèi)存,連接接口分別和內(nèi)存和控制模塊連接,控制模塊接入內(nèi)存。
上述連接接口選自通用串行總線、序列先進附加技術(shù)、IEEE 1394、PCMCIA、卡片總線輸出入、CF輸出入、SD輸出入或MS輸出入。
上述內(nèi)存為非揮發(fā)性內(nèi)存或揮發(fā)性內(nèi)存。
本實用新型提供的一種防止數(shù)據(jù)誤寫入裝置,由于內(nèi)存處于寫保護狀態(tài),使用者僅能通過主機端讀取內(nèi)存所儲存的內(nèi)部數(shù)據(jù),而經(jīng)過主機端所發(fā)出的寫入命令或刪除命令均無效,使得使用者無法寫入外部數(shù)據(jù)至內(nèi)存10或刪除內(nèi)存的內(nèi)部數(shù)據(jù),由此解決傳統(tǒng)隨身碟在每次使用時必須檢査寫保護開關(guān)片位置的問題,從而避免使用者因忘記調(diào)整寫保護開關(guān)片而誤寫覆蓋或刪除內(nèi)部數(shù)據(jù)。當(dāng)使用者欲寫入外部數(shù)據(jù)時,以控制程序的控制內(nèi)存解除寫保護狀態(tài),可經(jīng)過主機端寫入外部數(shù)據(jù)至內(nèi)存,而連接接口未連接至主機端時,內(nèi)存會恢復(fù)寫保護狀態(tài),而不會因忘記恢復(fù)寫保護狀態(tài)而誤寫覆蓋或刪除內(nèi)部數(shù)據(jù),不但操作相當(dāng)簡單、方便,并能有效確保內(nèi)存的內(nèi)部數(shù)據(jù)的安全性。
圖1為本實用新型裝置框圖。
其中,i-防止數(shù)據(jù)誤寫入裝置,io-內(nèi)存,n-連接接口, 12-控制模塊,
2-主機端,21-控制程序;
具體實施方式
參見圖l,本實用新型防止數(shù)據(jù)誤寫入的裝置1,包含內(nèi)存IO、連接接口 11、控制模塊12。
內(nèi)存io,具有寫保護狀態(tài),當(dāng)內(nèi)存10處于寫保護狀態(tài)時,無法寫入外部數(shù)據(jù)至內(nèi)存IO。其中,內(nèi)存10可為非揮發(fā)性內(nèi)存,也可為揮發(fā)性內(nèi)存。連接接口 11,用來連接主機端2,主機端2經(jīng)過連接接口 11存取內(nèi)存10,其中,主機端2可預(yù)先安裝控制程序21。
控制模塊12,用來控制內(nèi)存10處于寫保護狀態(tài),并可根據(jù)控制程序21所發(fā)送的切換指令控制內(nèi)存10解除寫保護狀態(tài),使主機端2可寫入外部數(shù)據(jù)到內(nèi)存10。
當(dāng)本實用新型防止數(shù)據(jù)誤寫入的裝置1經(jīng)過連接接口 11連接至主機端2,可通過主機端2讀取內(nèi)存IO所儲存的內(nèi)部數(shù)據(jù),以供使用者瀏覽內(nèi)部數(shù)據(jù),由于內(nèi)存10處于寫保護狀態(tài),因此使用者經(jīng)過主機端2所發(fā)出的寫入命令或刪除命令均無效,使用者無法寫入外部數(shù)據(jù)至內(nèi)存10或刪除內(nèi)存10的內(nèi)部數(shù)據(jù),防止內(nèi)部數(shù)據(jù)遭誤寫覆蓋或刪除而造成使用者嚴重損失。若使用者欲寫入外部數(shù)據(jù)至內(nèi)存10或刪除內(nèi)存10的內(nèi)部數(shù)據(jù),可經(jīng)過主機端2控制程序21發(fā)送切換指令至控制模塊12,控制模塊12會根據(jù)切換指令控制內(nèi)存10解除寫保護狀態(tài),此時使用者可經(jīng)過主機端2寫入外部數(shù)據(jù)至內(nèi)存10或刪除內(nèi)存10的內(nèi)部數(shù)據(jù),而使用者可隨時經(jīng)過主機端2控制程序21發(fā)送切換指令而控制內(nèi)存IO恢復(fù)寫保護狀態(tài)。
當(dāng)主機端2未寫入外部數(shù)據(jù)至內(nèi)存10時,主機端2控制程序21會發(fā)送切換指令至控制模塊12,使控制模塊12控制內(nèi)存10恢復(fù)寫保護狀態(tài)。此外,若使用者使用完畢后并未以控制程序21控制內(nèi)存IO恢復(fù)寫保護狀態(tài),當(dāng)中斷連接內(nèi)存10至主機端2,控制模塊12會自動控制內(nèi)存10恢復(fù)寫保護狀態(tài)。
在每次連接接口 11連接至主機端2時,內(nèi)存10均處于寫保護狀態(tài),由此讓使用者僅能讀取內(nèi)存10內(nèi)部數(shù)據(jù),而無法寫入外部數(shù)據(jù)至內(nèi)存10或刪除內(nèi)存10的內(nèi)部數(shù)據(jù),防止內(nèi)部數(shù)據(jù)遭誤寫覆蓋或刪除而造成使用者嚴重損失,當(dāng)使用者欲寫入外部數(shù)據(jù)時,以控制程序21的控制內(nèi)存10解除寫保護狀態(tài),可經(jīng)過主機端2寫入外部數(shù)據(jù)至內(nèi)存10,而連接接口ll未連接至主機端2時,內(nèi)存10會恢復(fù)寫保護狀態(tài),而不會因忘記恢復(fù)寫保護狀態(tài)而誤寫覆蓋或刪除內(nèi)部數(shù)據(jù),不但操作相當(dāng)簡單、方便,并能有效確保內(nèi)存IO的內(nèi)部數(shù)據(jù)的安全性。
權(quán)利要求1、一種防止數(shù)據(jù)誤寫入的裝置,連接于主機端,主機端安裝控制程序,其特征在于該裝置包含處于寫保護狀態(tài)的內(nèi)存;連接接口,用來連接主機端,主機端經(jīng)過連接接口存取內(nèi)存;控制模塊,用來控制內(nèi)存處于寫保護狀態(tài),當(dāng)控制程序發(fā)送切換指令至控制模塊,根據(jù)切換指令控制內(nèi)存解除寫保護狀態(tài),使主機端寫入外部數(shù)據(jù)至內(nèi)存,所述連接接口分別和內(nèi)存和控制模塊連接,所述控制模塊接入內(nèi)存。
2、 根據(jù)權(quán)利要求1所述的防止數(shù)據(jù)誤寫入裝置,其特征在于所述連 接接口選自通用串行總線、序列先進附加技術(shù)、IEEE 1394、 PCMCIA、卡片 總線輸出入、CF輸出入、SD輸出入或MS輸出入。
3、 根據(jù)權(quán)利要求1所述的防止數(shù)據(jù)誤寫入裝置,其特征在于所述內(nèi) 存為非揮發(fā)性內(nèi)存或揮發(fā)性內(nèi)存。
專利摘要本實用新型涉及一種防止數(shù)據(jù)誤寫入的裝置,連接于主機端,主機端安裝控制程序,其特征在于該裝置包含處于寫保護狀態(tài)的內(nèi)存;連接接口,用來連接主機端,主機端經(jīng)過連接接口存取內(nèi)存;控制模塊,用來控制內(nèi)存處于寫保護狀態(tài),當(dāng)控制程序發(fā)送切換指令至控制模塊,根據(jù)切換指令控制內(nèi)存解除寫保護狀態(tài),使主機端寫入外部數(shù)據(jù)至內(nèi)存,所述連接接口分別和內(nèi)存和控制模塊連接,所述控制模塊接入內(nèi)存。本實用新型可確保內(nèi)存的內(nèi)部數(shù)據(jù)的安全性,避免誤寫入外部數(shù)據(jù)。
文檔編號G06F12/14GK201289639SQ200820222379
公開日2009年8月12日 申請日期2008年10月31日 優(yōu)先權(quán)日2008年10月31日
發(fā)明者楊黨林, 陳淮琰 申請人:無敵科技(西安)有限公司