u盤為什麼能存儲數據
Ⅰ 硬碟與U盤存儲數據的通俗原理
U盤是以Flash Memory 作為存儲單元,是一種可擦寫的內存,其載體是半導體晶元。普通的內存是一種RAM,斷電後即丟失所有數據,而Flash Memory 則必須通過加電才能改變數據,所以可以
長時間保持數據。
傳統硬碟實際上就是一個高密度的磁碟,是在一塊硬質基板上塗覆了磁粉,通過讀寫磁頭產生的磁場改變磁碟上的每一個磁軌記錄單元內磁體方向的變化進行讀寫處理。說白了就是一張類似原來的3寸、5寸磁碟,不過是密度、可靠性等大大提高而已。
(1)u盤為什麼能存儲數據擴展閱讀
相對而言傳統的機械硬碟由於技術上比較成熟,針對其恢復的技術也比較成熟
1、機械硬碟在刪除格式化時並沒有對底層數據做清零的操作,只是在某個扇區做了一個標識,在出現邏輯故障時數據恢復的成功率是非常高的,當然前提是沒有寫入新的數據到這個硬碟或分區上。
2、機械硬碟在出現,硬碟電路板壞,硬碟有壞道,硬碟固件區問題,硬碟磁頭損壞,只要沒有傷到或只是輕微劃傷硬碟的存儲碟片,那麼數據恢復的成功率是可以達到90%以上。
Ⅱ U盤能夠永久存儲信息的原理
u盤是靠快閃記憶體晶元存儲信息的.快閃記憶體晶元類似內存晶元,但掉電後仍可保存數據(內存晶元掉電後數據自動消失),快閃記憶體晶元通後控制晶元進行地址定址,一個完整的u盤包括存
存儲的原理:在源極和漏極之間電流單向傳導的半導體上形成貯存電子的浮動棚。浮動柵包裹著一層硅氧化膜絕緣體。它的上面是在源極和漏極之間控制傳導電流的選擇/控制柵。數據是0或1取決於在硅底板上形成的浮動柵中是否有電子。
Ⅲ U盤是怎麼樣存儲信息的為什麼能存儲信息,原理是什麼
在USB規范中,將其分為5個部分,分別是控制器、控制器驅動程序、USB晶元驅動程序、USB設備以及針對不同設備的客戶端設備驅動程序。 控制器(Host Controller):這是一個物理存在的晶元,它主要負責執行由控制器驅動程序發出的命令。目前控制器幾乎全部被集成到了主板南橋晶元之中,無需用戶單獨購買。 控制器驅動程序(Host Controller Driver):在USB與控制器之間建立通信鏈路。 USB晶元驅動程序(USB Chip Driver):提供對USB的支持。 USB設備(USB Device):與PC相連接的USB外設,包括USB集線器和設備。前者可以連接其他的USB設備,而後者是用來完成特定功能的具體設備。 客戶端設備驅動程序(Client Driver):用來驅動USB設備的驅動程序,通常由USB設備製造商或操作系統提供。 存儲原理 計算機把二進制數字信號轉為復合二進制數字信號(加入分配、核對、堆棧等指令)讀寫到USB晶元適配介面,通過晶元處理信號分配給EPROM2存儲晶元的相應地址存儲二進制數據,實現數據的存儲。EPROM2數據存儲器,其控制原理是電壓控制柵晶體管的電壓高低值,柵晶體管的結電容可長時間保存電壓值,也就是為什麼USB斷電後能保存數據的原因。只能這么通俗簡單的解釋了。
Ⅳ U盤能存儲的原理是什麼
主要就是在原有的晶體管上加入了浮動柵和選擇柵
在源極和漏極之間電流單向傳導的半導體上形成貯存電子的浮動棚。浮動柵包裹著一層硅氧化膜絕緣體。它的上面是在源極和漏極之間控制傳導電流的選擇/控制柵。數據是0或1取決於在硅底板上形成的浮動柵中是否有電子。有電子為0,無電子為1。
快閃記憶體就如同其名字一樣,寫入前刪除數據進行初始化。具體說就是從所有浮動柵中導出電子。即將有所數據歸「1」。
寫入時只有數據為0時才進行寫入,數據為1時則什麼也不做。寫入0時,向柵電極和漏極施加高電壓,增加在源極和漏極之間傳導的電子能量。這樣一來,電子就會突破氧化膜絕緣體,進入浮動柵。
讀取數據時,向柵電極施加一定的電壓,電流大為1,電流小則定為0。浮動柵沒有電子的狀態(數據為1)下,在柵電極施加電壓的狀態時向漏極施加電壓,源極和漏極之間由於大量電子的移動,就會產生電流。而在浮動柵有電子的狀態(數據為0)下,溝道中傳導的電子就會減少。因為施加在柵電極的電壓被浮動柵電子吸收後,很難對溝道產生影響。
Ⅳ U盤的作用是什麼
U盤:是一種使用USB介面的無需物理驅動器的微型高容量移動存儲產品,通過USB介面與電腦連接,實現即插即用。
作用:
1、存儲數據作用:主要目的是用來存儲數據資料的。
2、加作用:第一類:硬體加密技術,這種技術一般是通過U盤的主控晶元進行加密,安全級別高,不容易被破解、成本較高;第二類:軟體加密技術,通過外置服務端或內置軟體操作,對U盤文件進行加密,一般採用AES演算法,這種技術繁多,安全性,因工而異,成本相對較低。
3、啟動作用:第一類:專門用來做系統啟動用的功能性U盤,當電腦一時間不能正常開啟時進入系統進行相關操作,功能比較單一。第二類:專門是電腦城或電腦技術員用來維護電腦而專門製作的強大的功能性U盤,除了可以啟動電腦外。還可以進行磁碟分區,系統殺毒,系統修復,文件備份,密碼修改等功能。
3、殺毒作用:殺毒U盤是一種將各種殺毒軟體U盤版嵌入U盤中,使殺毒軟體使用方便快捷,安全,操作簡單。與電腦USB介面相連後即會被主機識別而並不需要繁瑣的安裝。並在「我的電腦」下自動出現一個新的盤符,殺毒U盤版自動運行。
4、測溫作用:第一類:這類溫度顯示是在電腦上安裝了一個軟體通過U盤中的一個測試溫度,並通過軟體,感應出U盤所獲取的溫度。這種方式要依靠電腦軟體來測試出溫度。第二類:這種方式直接將測試溫度的硬體封裝在U盤內,並直接顯示出在U盤輸出LED屏上。軟體已經封裝到了硬體中。
5、音樂作用:音樂U盤,是一款既有U盤的全部存儲功能,同時還具備音樂文件的播放功能。一般的音樂U盤外觀和普通U盤並無異樣,不同之處在於其內置了電池,並多出一個插孔,用來接入配備的耳機,插進去後即可聽取MP3、WMA等常見格式音樂,支持上下曲播放選取,可設置隨機播放功能。
(5)u盤為什麼能存儲數據擴展閱讀:
U盤分類:
1、廣告
第一類廣告U盤,即閱讀器預先存儲了一個商務網站網址,具有普通U盤的任何功能,當網站U盤閱讀器插入電腦的USB介面時,電腦會馬上自動進入該商務網站網址;第二類廣告u盤:可以把客戶的LOGO進行數碼彩印加工處理後,形成各種彩色效果,還可以進行亞光亮光效果處理。非常漂亮!
2、發光
第一類:這種U盤可以在U盤外殼加入一種特殊的可以發光的材質,類似發光熒光棒的效果。比較簡單但是很實用。第二類:這種U盤是通過U盤的PCB板上牽引出一組供電電路為發光裝置供電,發光裝置有很多種有LED燈,有LED屏,也有小燈泡的(但這很少見)。這種U盤的只能在插入電腦後才能發出燦爛的光彩來。
3、防水
防水U盤:這種u盤,市場上很少有賣的。一般是高檔奢侈品,商務人士專用。一般上工藝進行了防水處理:外殼防水,USB與PCB板隔離。有很多採用一種COB封裝工藝的mini U盤,也具有了防水防震的性能,性能非常好。
4、創意
創意u盤,集數據存儲與家居生活在一起:在這個龐大的家族中,有心形u盤、魚形u盤、易拉罐u盤、水晶拖鞋u盤、鑰匙扣u盤、迷你安逗u盤、京劇臉譜造型u盤、別針u盤等。這些u盤有的可用於擺設、有的可用作吊飾、有的可作文件夾,是在u盤的數據儲存功能上往現代家居生活延伸和發展的新一代移動存儲產品。
Ⅵ u盤是怎麼實現存儲的
U盤存儲結構原理
所謂「USB快閃記憶體檔」(以下簡稱「U盤」)是基於USB介面、以快閃記憶體晶元為存儲介質的無需驅動器的新一代存儲設備。U盤的出現是移動存儲技術領域的一大突破,其體積小巧,特別適合隨身攜帶,可以隨時隨地、輕松交換資料數據,是理想的移動辦公及數據存儲交換產品。
U盤使用標準的USB介面,容量一般在32M~256M之間,最高容量已有2G的產品,能夠在各種主流操作系統及硬體平台之間作大容量數據存儲及交換。其低端產品的市場價格已與軟碟機接近,而且現在很多主板已支持從USB存儲器啟動,實用功能更強。總體來說U盤有著軟碟機不可比擬的優勢,主要具有體積小、功能齊全、使用安全可靠等特點。但也存在容量還不夠大且無法擴充、價格較高、在Win98等部分操作系統下需安裝驅動程序等缺點。
U盤的結構基本上由五部分組成:USB埠、主控晶元、FLASH(快閃記憶體)晶元、PCB底板、外殼封裝。其中,主控晶元可由部分公司自行研發,而價格最貴的部分是FLASH(快閃記憶體)晶元,可佔到U盤總價的6/7左右,且一般使用是品牌廠商的,目前市場品牌種類繁多,如:三星、芯邦、安國、現代和Intel等等,因目前快閃記憶體晶元價格猛漲,三星的價格最高,62元/個左右,如選擇國產的則在40—60元/個(512兆),加上PEDA(主板+主控)7—10/元,再加外殼1—3元/個,包裝1—5元/個,運輸1—2元/個,成本大概在60—70元/個左右,但這不是最終的價格,其中需要注意的是:必須事先對快閃記憶體晶元與注入的軟體進行測試,以確實哪種快閃記憶體晶元能快速識別其ID,所以,快閃記憶體晶元的價格浮動較大,測試以前不能確定。備註:如上述情況未看明白的話,只需知道U盤主要包括三塊:1、PEDA(主板+主控晶元IC);2、FLASH(快閃記憶體)晶元;3、外殼,價格分別為7—10元/個,40—60元/個,1—3元/個。
U盤的基本工作原理也比較簡單:USB埠負責連接電腦,是數據輸入或輸出的通道;主控晶元負責各部件的協調管理和下達各項動作指令,並使計算機將U盤識別為「可移動磁碟」,是U盤的「大腦」;FLASH晶元與電腦中內存條的原理基本相同,是保存數據的實體,其特點是斷電後數據不會丟失,能長期保存;PCB底板是負責提供相應處理數據平台,且將各部件連接在一起。當U盤被操作系統識別後,使用者下達數據存取的動作指令後,USB移動存儲盤的工作便包含了這幾個處理過程。
U盤的存儲原理
在源極和漏極之間電流單向傳導的半導體上形成貯存電子的浮動棚。浮動柵包裹著一層硅氧化膜絕緣體。它的上面是在源極和漏極之間控制傳導電流的選擇/控制柵。數據是0或1取決於在硅底板上形成的浮動柵中是否有電子。有電子為0,無電子為1。
快閃記憶體就如同其名字一樣,寫入前刪除數據進行初始化。具體說就是從所有浮動柵中導出電子。即將有所數據歸「1」。
寫入時只有數據為0時才進行寫入,數據為1時則什麼也不做。寫入0時,向柵電極和漏極施加高電壓,增加在源極和漏極之間傳導的電子能量。這樣一來,電子就會突破氧化膜絕緣體,進入浮動柵。
讀取數據時,向柵電極施加一定的電壓,電流大為1,電流小則定為0。浮動柵沒有電子的狀態(數據為1)下,在柵電極施加電壓的狀態時向漏極施加電壓,源極和漏極之間由於大量電子的移動,就會產生電流。而在浮動柵有電子的狀態(數據為0)下,溝道中傳導的電子就會減少。因為施加在柵電極的電壓被浮動柵電子吸收後,很難對溝道產生影響。
U盤的存儲原理是:計算機把二進制數字信號轉為復合二進制數字信號(加入分配、核對、堆棧等指令)讀寫到USB晶元適配介面,通過晶元處理信號分配給EPROM2存儲晶元的相應地址存儲二進制數據,實現數據的存儲。
EPROM2數據存儲器,其控制原理是電壓控制柵晶體管的電壓高低值(高低電位),柵晶體管的結電容可長時間保存電壓值,也就是為什麼USB斷電後能保存數據的原因。只能這么通俗簡單的解釋了。
硬碟是一種採用磁介質的數據存儲設備,數據存儲在密封於潔凈的硬碟驅動器內腔的若干個磁碟片上。這些碟片一般是在以鋁為主要成分的片基表面塗上磁性介質所形成,在磁碟片的每一面上,以轉動軸為軸心、以一定的磁密度為間隔的若干個同心圓就被劃分成磁軌(track),每個磁軌又被劃分為若干個扇區(sector),數據就按扇區存放在硬碟上。在每一面上都相應地有一個讀寫磁頭(head),所以不同磁頭的所有相同位置的磁軌就構成了所謂的柱面(cylinder)。傳統的硬碟讀寫都是以柱面、磁頭、扇區為定址方式的(CHS定址)。硬碟在上電後保持高速旋轉(5400轉/min以上),位於磁頭臂上的磁頭懸浮在磁碟表面,可以通過步進電機在不同柱面之間移動,對不同的柱面進行讀寫。所以在上電期間如果硬碟受到劇烈振盪,磁碟表面就容易被劃傷,磁頭也容易損壞,這都將給盤上存儲的數據帶來災難性的後果。
Ⅶ 為什麼U盤能儲存
媽啊,雖然我認為你的問題很蠢,但是我真的還回答不上來呢。
U盤的存儲原理是:計算機把二進制數字信號轉為復合二進制數字信號(加入分配、核對、堆棧等指令)讀寫到USB晶元適配介面,通過晶元處理信號分配給EPROM2存儲晶元的相應地址存儲二進制數據,實現數據的存儲。
EPROM2數據存儲器,其控制原理是電壓控制柵晶體管的電壓高低值(高低電位),柵晶體管的結電容可長時間保存電壓值,也就是為什麼USB斷電後能保存數據的原因。只能這么通俗簡單的解釋了。
U盤是中國人發明的,就是郎科公司的創使人鄧國順和成曉華。
Ⅷ U盤的儲存工作原理
一、 U盤基本工作原理通用串列匯流排(Universal serial Bus)是一種快速靈活的介面,
當一個USB設備插入主機時,由於USB設備硬體本身的原因,它會使USB匯流排的數據信號線的電平發生變化,而主機會經常掃描USB匯流排。當發現電平有變化時,它即知道有設備插入。
當USB設備剛插入主機時,USB設備它本身會初始化,並認為地址是0。也就是沒有分配地址,這有點象剛進校的大學生沒有學號一樣。
正如有一個陌生人闖入時我們會問「你是什麼人」一樣,當一個USB設備插入主機時,,它也會問:「你是什麼設備」。並接著會問,你使用什麼通信協議等等。當這一些信息都被主機知道後,主機與USB設備之間就可以根據它們之間的約定進行通信。
USB的這些信息是通過描述符實現的,USB描述符主要包括:設備描述符,配置描述符,
介面描述符,端點描述符等。當一個U盤括入主機時,你立即會發現你的資源管理器里多了一個可移動磁碟,在Win2000下你還可以進一步從主機上知道它是愛國者或是朗科的。這里就有兩個問題,首先主機為什麼知道插入的是移動磁碟,而不是鍵盤或列印機等等呢?另外在Win2000下為什麼還知道是哪個公司生產的呢?其實這很簡單,當USB設備插入主機時,主機首先就會要求對方把它的設備描述符傳回來,這些設備描述符中就包含了設備類型及製造商信息。又如傳輸所採用的協議是由介面描述符確定,而傳輸的方式則包含在端點描述符中。
USB設備分很多類:顯示類,通信設備類,音頻設備類,人機介面類,海量存儲類.特定類的設備又可分為若乾子類,每一個設備可以有一個或多個配置,配置用於定義設備的功能。配置是介面的集合,介面是指設備中哪些硬體與USB交換信息。每個與USB交換信息的硬體是一個端點。因些,介面是端點的集合。
U盤應屬於海量存儲類。
USB海量存儲設備又包括通用海量存儲子類,CDROM,Tape等,U盤實際上屬於海量存儲類中通用海量存儲子類。通用海量存儲設備實現上是基於塊/扇區存儲的設備。
USB組織定義了海量存儲設備類的規范,這個類規范包括4個獨立的子類規范。主要是指USB匯流排上的傳輸方法與存儲介質的操作命令。
海量存儲設備只支持一個介面,即數據介面,此介面有三個端點Bulk input ,Bulk output,中斷端點
這種設備的介面採用SCSI-2的直接存取設備協議,USB設備上的介質使用與SCSI-2以相同的邏輯塊方式定址
二、 Bulk-Only傳輸協議
當一個U盤插入主機以後,主機會要求USB設備傳回它們的描述符,當主機得到這些描述符後,即完成了設備的配置。識別出USB設備是一個支持Bulk-Only傳輸協議的海量存儲設備。這時應可進行Bulk-Only傳輸方式。在此方式下USB與設備之間的數據傳輸都是通過Bulk-In和Bulk-Out來實現的。
在這種傳輸方式下,有三種類型數據在USB和設備傳送,它們是命令塊包(CBW),命令執行狀態包(CSW)和普通數據包。CBW是主機發往設備的命令。格式如下:
其中dCBWSignature的值為43425355h,表示當前發送的是一個CBW。
DCBWDataTransferLength:表示這次CBW要傳送數據長度。
BmCBWFlags:表示本次CBW是讀數據還是寫數所
BBWCBLength:表示命令的長度。
CBWCB:表示本次命令內容。也即是SCSI命令。
當設備從主機收到CBW塊以後,它會把SCSI命令從CBW中分離出來,然後根據要求執行,執行的結果又以CSW的形式發給主機。
CSW的格式如下:
其中dCSWSignature的值為53425355h,表示當前發送的是一個CSW。
DCSWTag:必須和CBW中dCBWTag一樣。
DCSWDataResie:還要傳送的數據。
BCSWStatue:命令執行狀態,命令正確執行時,為0。三、 SCSI命令集
在Bulk-Only的命令塊包(CBW)中,有一段CBECB內容,它就是SCSI命令塊描述符。其內容如下:
Operation Code:是SCSI命令操作代碼。
Logical Block Address:邏輯塊地址,對U盤而言應是扇區。前面已經講過:通用海量存儲設備是一個基於塊/扇區存儲的設備,因此在SCSI中要提供這個參數是很顯然的。
transfer length:為要傳送的扇區數
SCSI中直接存取類型的存儲介質的傳輸命令有很多,如:
INQUIRY:其操作碼為12H
Test Unit Ready:其操作碼為00H
Format Unit:其操作碼為04H
.......
這里以INQUIRY命令為例:
INQUIRY命令描述符如下:
INQUIRY的結果是U盤供電電路原理U盤供電電路故障檢修U盤的結構U盤的電路結構U盤調試的主要步驟和內容USB 設備端的固件分以下幾個層次:文件模塊名稱 主要功能
Main.c 進行各種初始化操作、寄存器設置、中斷設置Fat16.c flash.c 負責按照Fat16 文件系統的組織向Flash 中寫入數據或是從Flash 中讀出數據Chap9.c bulk-only.c 完成不同的中斷請求,Chap9 完成來自端點0 的USB 標准設備請求,Bulk-Only 完成來自批量模式端點的Mass Storage Bulk-Only 傳輸中斷請求Isr.c 中斷服務程序,負責將不同類型的中斷轉向一同的地方D12ci.c 函數化的D12 的命令集合,可以直接調用這些函數,而不必再自己根據手冊查每個命令的代碼另外,此文件中包括一些與硬碟有關的地址定義在調試的時候,從現象上來看,分成以下幾個階段性的步驟:1、USB 晶元正常工作,可以實現軟連接,此時PC 機上會出現「未知設備類型」的USB 設備;2、使用他人已經高度成功的USB 通用介面,按普通USB 設備提供描述符,提供正確的VID 和PID 後,PC 能夠識別設備,但要求提供設備的驅動程序;3、安裝驅動程序後,調試幾個端點,使其均可傳輸數據,用PC 端的測試程序對其進行測試,驗證硬體及固件的正確性;4、按Mass StorageBulk-Only 模式提供描述符,PC 機上設備類型變成Mass Storage Device;5、響應了Bulk-Only 的Inquiry 命令,可以出現盤符了,但尚無法訪問磁碟;6、提供了其他所有的UFI命令(SCSI 子集),開始讀取磁碟0 扇區(BPB 區)的內容,按照FAT16 的格式格式化Flash,可以正確讀取信息,可以訪問盤符,列目錄為空;7、創建文件時,向設備發出Write 命令,調整Flash 的讀寫問題,解決寫某幾個扇區要先保存整個簇的內容,然後擦除整簇,再回寫,可以正常創建文件;8、完成最後的調試,U 盤高度完畢。在此基礎上,還需要提供支持FAT16 的文件系統介面函數,比如,可以從FAT16 中讀取文件,可以創建文件並將其保存到FAT16 中去。U盤維修技術常見故障維修以下故障在維修時,首先要排除USB介面損壞及PCB板虛焊、及USB延長線正常的情況下,再維修判斷1、U盤插到機器上沒有任何反應 維修思路:根據故障現象判斷,U盤整機沒有工作,而U盤工具所要具備的條件也就是我們維修的重點。無論任何方案的U盤想要工具都必須具備以下幾個條件:
(1)供電,分為主控所需的供電和FLASH所需的供電,這兩個是關鍵,而U盤電路非常的簡單,如沒有供電一般都是保險電感損壞或3.3V穩壓塊損壞,說到穩壓塊再這里也說一下,其有三個引腳分別是電源輸入(5V)、地、電源輸出(3.3),工作原理就是當輸入腳輸入一個5V電壓時,輸出腳就會輸出一個穩定的3.3V。只要查到哪裡是沒有供電的根源,問題就會很好解決了。
(2)時鍾,因主控要在一定頻率下才能工作,跟FLASH通信也要*時鍾信號進行傳輸,所以如果時鍾信號沒有,主控一定不會工作的。而在檢查這方面電路的時候,其實時鍾產生電路很簡單,只需要檢查晶振及其外圍電路即可,因晶振怕刷而U盤小巧很容易掉在地上造成晶振損壞,只要更換相同的晶振即可。注意:晶振是無法測量的,判斷其好壞最好的方法就是代換一個好的晶振來判斷。
(3)主控,如果上述兩個條件都正常那就是主控晶元損壞了。只要更換主控了。 2、U盤插入電腦,提示「無法識別的設備」。維修思路:對於此現象,首先的一點說明U盤的電路基本正常,而只是跟電腦通信方面有故障,而對於通信方面有以下幾點要檢查:
(1)U盤介面電路,此電路沒有什麼特別元件就是兩根數據線D D-,所以在檢查此電路時只要測量數據線到主控之間的線路是否正常即可,一般都在數據線與主控電路之間會串接兩個小阻值的電阻,以起到保護的作用,所以要檢查這兩個電阻的阻值是否正常。
(2)時鍾電路,因U盤與電腦進行通信要在一定的頻率下進行,如果U盤的工作頻率和電腦不能同步,那麼系統就會認為這是一個「無法識別的設備」了。這時就要換晶振了。而實際維修中真的有很多晶振損壞的實例!
(3)主控,如果上述兩點檢查都正常,那就可以判斷主控損壞了。 3、可以認U盤,但打開時提示「磁碟還沒有格式化」但系統又無法格式化,或提示「請插入磁碟」,打開U盤裡面都是亂碼、容量與本身不相符等。 維修思路:對於此現象,可以判斷U盤本身硬體沒有太大問題,只是軟體問題而以了。
解決方法:找到主控方案的修復工具搞一下就可以了。這個就要大家自己看U盤的主控是什麼方案的來決定了。 U盤故障大概也就是這些主要問題了。而對於無法寫文件、不存儲等現象,一般都是FLASH性能不良或有壞塊而引起的。大家看完之後有沒有一個清晰的思路了呢。隨便說明一下,U盤不同於MP3,他不存在固件之說,但有些廠家把自己的軟體放到裡面,低格一下就會沒有的。 告訴大家一個非常簡單的方法,就是在碰到主控損壞或找不到相應的修復工具時,可以用U盤套件來重新搞一個新的U盤,方法就是把故障機的FLASH拆下來,放到新的PCB板上就可以了。U盤套件包括(PCB帶主控(分1.1和2.0之分)及外殼一套)23元,中維在線有出售,維修起來非常簡單,做數據恢復就更方便了。
Ⅸ U盤是如何存儲信息的
u盤是靠快閃記憶體晶元存儲信息的.快閃記憶體晶元類似內存晶元,但掉電後仍可保存數據(內存晶元掉電後數據自動消失),快閃記憶體晶元通後控制晶元進行地址定址,一個完整的u盤包括存儲晶元和控制晶元
Ⅹ 高手進來,U盤為什麼能存數據詳細點的!
所謂「USB快閃記憶體檔」(以下簡稱「U盤」)是基於USB介面、以快閃記憶體晶元為存儲介質的存儲設備。U盤的出現是移動存儲技術領域的一大突破,其體積小巧,特別適合隨身攜帶,可以隨時隨地、輕松交換資料數據,是理想的移動辦公及數據存儲交換產品。
U盤使用標準的USB介面,容量一般在32M~256M之間,最高容量已有2G的產品,能夠在各種主流操作系統及硬體平台之間作大容量數據存儲及交換。其低端產品的市場價格已與軟碟機接近,而且現在很多主板已支持從USB存儲器啟動,實用功能更強。總體來說U盤有著軟碟機不可比擬的優勢,主要具有體積小、功能齊全、使用安全可靠等特點。但也存在容量還不夠大且無法擴充、價格較高、在Win98等部分操作系統下需安裝驅動程序等缺點。
U盤的結構基本上由五部分組成:USB埠、主控晶元、FLASH(快閃記憶體)晶元、PCB底板、外殼封裝。U盤的基本工作原理也比較簡單:USB埠負責連接電腦,是數據輸入或輸出的通道;主控晶元負責各部件的協調管理和下達各項動作指令,並使計算機將U盤識別為「可移動磁碟」,是U盤的「大腦」;FLASH晶元與電腦中內存條的原理基本相同,是保存數據的實體,其特點是斷電後數據不會丟失,能長期保存;PCB底板是負責提供相應處理數據平台,且將各部件連接在一起。當U盤被操作系統識別後,使用者下達數據存取的動作指令後,USB移動存儲盤的工作便包含了這幾個處理過程。具體來講還要了解以下幾個概念:1 USB設備的分類
USB設備分為5大類,即顯示器、通信設備、音頻設備、人機輸入和海量存儲。通常所用的U盤、移動硬碟均屬於海量存儲類。2 USB設備的檢測及初始化
當一個USB設備插入主機時,由於USB設備硬體本身的原因,它會使USB匯流排的數據信號線的電平發生變化,而主機會經常掃描USB匯流排。當發現電平有變化時,它即知道有設備插入。
當USB設備剛插入主機時,USB設備它本身會初始化,並認為地址是0。也就是沒有分配地址,這有點象剛進校的大學生沒有學號一樣。3 USB描述符
USB描述符主要包括:設備描述符,配置描述符,介面描述符,端點描述符等。
(1)設備描述符
當USB設備插入主機時,主機首先就會要求對方把它的設備描述符傳回來,其中就包含了設備類型及製造商信息。
(2)配置描述符
配置描述符用於定義設備的功能。
(3)介面描述符
傳輸所採用的協議是由介面描述符確定。
(4)端點描述符
傳輸的方式則包含在端點描述符中。4 USB介面與端點
介面是指設備中哪些硬體要與USB交換信息。海量存儲器支持一個介面(數據介面),其中包含三個埠。
端點是和USB交換信息的硬體設備。
介面是端點的集合。5 USB的傳輸類型
USB(通用串列匯流排)用於將USB介面的外圍設備(device)連接到主機(host),實現二者之間數據傳輸的外部匯流排結構,是一種快速、靈活的匯流排介面,USB的傳輸類型有控制(control)、批量(bulk)、中斷(interrupt)和同步(synchronous)傳輸4種,它最大的特點是易於使用,即插即用,主要是用在中速和低速的外設。6 U盤存儲規范
U盤屬於海量存儲類,它的存儲規范中包括4個獨立的子規范,即CBI傳輸、Bulk-Only傳輸、ATA命令塊、UFI命令規范。前兩個協議定義了數據/命令/狀態在USB匯流排上的傳輸方法,Bulk-Only傳輸協議僅僅使用Bulk端點傳送數據/命令/狀態,CBI傳輸協議則使用Control/bulk/interrupt三種類型的端點進行數據/命令/狀態的傳送。後兩個協議定義了存儲介質的操作命令,ATA協議用於硬碟,UFI協議則針對USB移動存儲,U盤讀寫器的設計遵循Bulk-Only傳輸協議和UFI命令規范。UFI命令塊規范是針對USB移動存儲而制定的,它總共定義了19個12位元組長度的操作命令。(1) Bulk-Only傳輸協議
當一個U盤插入主機以後,主機會要求USB設備傳回它們的描述符,當主機得到這些描述符後,即完成了設備的配置。識別出USB設備是一個支持Bulk-Only傳輸協議的海量存儲設備。這時應可進行Bulk-Only傳輸方式。在此方式下USB與設備之間的數據傳輸都是通過Bulk-In和Bulk-Out來實現的。
在這種傳輸方式下,有三種類型數據在USB和設備傳送,它們是命令塊包(CBW),命令執行狀態包(CSW)和普通數據包。CBW是主機發往設備的命令。執行的結果又以CSW的形式發給主機。
(2) UFI命令塊規范
UFI是針對USB移動存儲而制定的命令塊協議,它規定了主機和設備進行信息交換所使用的命令塊、數據和狀態信息,Bulk-Only傳輸協議定義了傳輸這些信息的方法,其中UFI命令塊是封裝在CB
W包中的CBWCB,設備通過讀取CBWCB確定具體要執行何種操作命令(如讀命令),如何完成這個命令(如從快閃記憶體的哪個地址讀,需要讀取的長度),設備將命令的執行狀態封裝成CSW返回給主機。U盤的存儲原理
在源極和漏極之間電流單向傳導的半導體上形成貯存電子的浮動棚。浮動柵包裹著一層硅氧化膜絕緣體。它的上面是在源極和漏極之間控制傳導電流的選擇/控制柵。數據是0或1取決於在硅底板上形成的浮動柵中是否有電子。有電子為0,無電子為1。
快閃記憶體就如同其名字一樣,寫入前刪除數據進行初始化。具體說就是從所有浮動柵中導出電子。即將有所數據歸「1」。
寫入時只有數據為0時才進行寫入,數據為1時則什麼也不做。寫入0時,向柵電極和漏極施加高電壓,增加在源極和漏極之間傳導的電子能量。這樣一來,電子就會突破氧化膜絕緣體,進入浮動柵。
讀取數據時,向柵電極施加一定的電壓,電流大為1,電流小則定為0。浮動柵沒有電子的狀態(數據為1)下,在柵電極施加電壓的狀態時向漏極施加電壓,源極和漏極之間由於大量電子的移動,就會產生電流。而在浮動柵有電子的狀態(數據為0)下,溝道中傳導的電子就會減少。因為施加在柵電極的電壓被浮動柵電子吸收後,很難對溝道產生影響。
U盤的存儲原理是:計算機把二進制數字信號轉為復合二進制數字信號(加入分配、核對、堆棧等指令)讀寫到USB晶元適配介面,通過晶元處理信號分配給EPROM2存儲晶元的相應地址存儲二進制數據,實現數據的存儲。
EPROM2數據存儲器,其控制原理是電壓控制柵晶體管的電壓高低值(高低電位),柵晶體管的結電容可長時間保存電壓值,也就是為什麼USB斷電後能保存數據的原因。只能這么通俗簡單的解釋了。
硬碟是一種採用磁介質的數據存儲設備,數據存儲在密封於潔凈的硬碟驅動器內腔的若干個磁碟片上。這些碟片一般是在以鋁為主要成分的片基表面塗上磁性介質所形成,在磁碟片的每一面上,以轉動軸為軸心、以一定的磁密度為間隔的若干個同心圓就被劃分成磁軌(track),每個磁軌又被劃分為若干個扇區(sector),數據就按扇區存放在硬碟上。在每一面上都相應地有一個讀寫磁頭(head),所以不同磁頭的所有相同位置的磁軌就構成了所謂的柱面(cylinder)。傳統的硬碟讀寫都是以柱面、磁頭、扇區為定址方式的(CHS定址)。硬碟在上電後保持高速旋轉(5400轉/min以上),位於磁頭臂上的磁頭懸浮在磁碟表面,可以通過步進電機在不同柱面之間移動,對不同的柱面進行讀寫。所以在上電期間如果硬碟受到劇烈振盪,磁碟表面就容易被劃傷,磁頭也容易損壞,這都將給盤上存儲的數據帶來災難性的後果。