NAND Flash與USB閃存盤之間的數(shù)據(jù)交互
發(fā)布時(shí)間:2021-08-16 16:14
如今嵌入式系統(tǒng)對(duì)存儲(chǔ)系統(tǒng)的要求越來越高,不但要求能夠安全快速地存儲(chǔ)大量的數(shù)據(jù),而且要求能夠跟外部進(jìn)行數(shù)據(jù)的交互。所謂數(shù)據(jù)交互就是能夠?qū)⑼獠康臄?shù)據(jù)導(dǎo)入或者將嵌入式存儲(chǔ)器內(nèi)部的數(shù)據(jù)導(dǎo)出。NAND Flash被廣泛用作嵌入式系統(tǒng)的存儲(chǔ)設(shè)備,而同外界進(jìn)行數(shù)據(jù)交互的一個(gè)方便快捷的方法就是能夠與USB閃存盤進(jìn)行文件的相互拷貝。本文針對(duì)如何實(shí)現(xiàn)NAND Flash和USB閃存盤之間的文件交互,提出了一整套解決方案。重點(diǎn)討論的問題是:如何根據(jù)NAND Fash自身的特點(diǎn)在其中建立文件系統(tǒng),用來管理嵌入式系統(tǒng)內(nèi)部的文件。對(duì)于NAND Flash固有的壞塊以及磨損平衡問題提出了有效的解決方案。對(duì)于嵌入式系統(tǒng)在惡劣工作環(huán)境下出現(xiàn)突然掉電,從而可能導(dǎo)致的文件系統(tǒng)崩潰的問題也給出了簡潔高效的解決方案。為了實(shí)現(xiàn)對(duì)USB閃存盤的文件訪問,本文討論了如何利用USB接口芯片和FPGA協(xié)同工作來實(shí)現(xiàn)對(duì)USB閃存盤扇區(qū)的數(shù)據(jù)訪問。在此基礎(chǔ)上根據(jù)FAT16和FAT32標(biāo)準(zhǔn)編寫了相應(yīng)的文件系統(tǒng)程序,從而實(shí)現(xiàn)了對(duì)格式化為FAT16或FAT32格式的USB閃存盤的文件訪問與操作。最終成功實(shí)現(xiàn)了嵌入式系統(tǒng)與連接其上的USB閃存盤之間...
【文章來源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁數(shù)】:69 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
關(guān)鍵區(qū)域在塊中的分布情況
【參考文獻(xiàn)】:
期刊論文
[1]NAND Flash文件系統(tǒng)方案及其可靠性設(shè)計(jì)[J]. 程道遠(yuǎn). 電腦知識(shí)與技術(shù)(學(xué)術(shù)交流). 2007(17)
本文編號(hào):3345992
【文章來源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁數(shù)】:69 頁
【學(xué)位級(jí)別】:碩士
【部分圖文】:
關(guān)鍵區(qū)域在塊中的分布情況
【參考文獻(xiàn)】:
期刊論文
[1]NAND Flash文件系統(tǒng)方案及其可靠性設(shè)計(jì)[J]. 程道遠(yuǎn). 電腦知識(shí)與技術(shù)(學(xué)術(shù)交流). 2007(17)
本文編號(hào):3345992
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3345992.html
最近更新
教材專著