基于ARM的嵌入式閃存驅動與UBIFS文件系統(tǒng)的分析與實現(xiàn)
發(fā)布時間:2017-06-19 03:11
本文關鍵詞:基于ARM的嵌入式閃存驅動與UBIFS文件系統(tǒng)的分析與實現(xiàn),,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著信息與通信技術的飛快發(fā)展,嵌入式系統(tǒng)在通信、安防、物聯(lián)網等各領域的應用日益廣泛,文件系統(tǒng)作為嵌入式系統(tǒng)的核心部件,其性能與穩(wěn)定性要求也在不斷的提高。隨著半導體存儲技術的不斷發(fā)展,NAND FLASH閃存以其低功耗、大容量的特性廣泛應用于嵌入式產品。因此,構建基于閃存的優(yōu)秀嵌入式文件系統(tǒng)已成為嵌入式系統(tǒng)的研究熱點。在實驗室開發(fā)移動視頻監(jiān)控系統(tǒng)項目的過程中,需要設計一款以TI公司的DM365為核心的嵌入式最小系統(tǒng)板,將NAND FLASH應用于項目終端,實現(xiàn)UBIFS文件系統(tǒng)以提高開機速度,改進系統(tǒng)穩(wěn)定性。針對此課題,本文通過研究閃存硬件、閃存驅動、MTD子系統(tǒng)、UBI層、UBIFS文件系統(tǒng)、虛擬文件系統(tǒng)、用戶空間文件讀寫等,最終實現(xiàn)了該嵌入式最小系統(tǒng)板。主要內容有以下幾點:(1)通過分析NAND FLASH的特性,設計了NAND FLASH接口的原理圖并進行調試;(2)通過分析MTD子系統(tǒng)的數據結構并提取出與閃存驅動相關接口,實現(xiàn)板級閃存驅動;(3)通過分析UBI的損耗均衡機制與UBIFS的異地更新機制,在嵌入式最小系統(tǒng)板上實現(xiàn)了UBIFS文件系統(tǒng)。改進后的最小系統(tǒng)板經實際測試,其開機速度和系統(tǒng)穩(wěn)定性都得到了提高。因此,嵌入式最小系統(tǒng)板UBIFS文件系統(tǒng)的升級對提高系統(tǒng)的性能起到了很好的作用。
【關鍵詞】:閃存驅動 文件系統(tǒng) 無排序塊鏡像 無排序塊鏡像文件系統(tǒng)
【學位授予單位】:浙江工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP333
本文關鍵詞:基于ARM的嵌入式閃存驅動與UBIFS文件系統(tǒng)的分析與實現(xiàn),由筆耕文化傳播整理發(fā)布。
本文編號:461436
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/461436.html
最近更新
教材專著