本文以一個PDA項目為依托,在項目中,主要是開發該設備的軟件。其工作包括:上層應用程序的開發、引導程序的編寫、Linux操作系統的移植和各種外設驅動程序的編寫以及文件系統的改進。 本文首先分析了Linux操作系統的虛擬文件系統、高速緩沖區、MTD以及驅動程序模塊。接著,本文分析了JFFS2文件系統的不足,以及在大容量閃存設備中掛載速度過慢的原因。然后,本文結合JFFS2文件系統在開發過程中所出現的各種問題,以及在大容量閃存芯片上進行掛載時的性能要求,對JFFS2文件系統作了一些實際的改進。文中的創新性貢獻包括以下幾個方面: (1)在掃描一個擦除塊之前,首先把擦除塊中的所有內容讀進內存。然后,在內存中進行所有的判斷操作以及拷貝,這樣就可以減少I/O操作。另外,由于所有的拷貝操作都在內存中進行,所以掛載速度就可以有所提升。 (2)通過加入“空閑區域管理節點”對閃存中的空閑區域進行管理。這樣,在掃描的過程中,一旦發現該節點就可以跳過它所描述的空閑區域,從而加快掛載的速度。 (3)在掃描的階段中對有效數據實體進行硬鏈接數的計算,因此,臨時目錄節點就不需要創建了,這樣也免除了臨時目錄的刪除步驟,所以對掛載速度也有明顯的提高。 最后,基于以上的研究與改進,結合本項目的實際要求,對大容量閃存設備的JFFS2文件系統的掛載過程進行了改進的實踐。
資源簡介:本文以一個PDA項目為依托,在項目中,主要是開發該設備的軟件。其工作包括:上層應用程序的開發、引導程序的編寫、Linux操作系統的移植和各種外設驅動程序的編寫以及文件系統的改進。 本文首先分析了Linux操作系統的虛擬文件系統、高速緩沖區、MTD以及驅動程序...
上傳時間: 2013-07-26
上傳用戶:damozhi
資源簡介:文中首先介紹了Windows NT文件系統過濾驅動程序工作原理和開發方法, 以及在設計 過程中遇到的諸如動態附著文件系統等關鍵問題的解決方法, 之后著重闡述了如何利用它來實 現文件訪問控制、文件訪問事件的事后審計、文件的動態加密, 和文件的鏡像備份等信息安...
上傳時間: 2014-01-16
上傳用戶:xfbs821
資源簡介:很實用的進銷存管理系統,包含企業的易耗品、辦公品、進出庫、調庫等功能
上傳時間: 2014-01-24
上傳用戶:gaome
資源簡介:隨著現代電子信息技術和我國汽車制造業的強勁增長,汽車已不再是簡單的交通工具,而是成為現代科技的載體。汽車的快速增長雖然使我們的出門更加便利,但同時也帶來了諸多社會問題。如:交通事故率上升、交通事故判別和車輛的規范化管理難度加大等。論文針對以...
上傳時間: 2013-07-07
上傳用戶:萬有引力
資源簡介:視頻監控以其直觀方便、準確、信息內容豐富而廣泛應用于許多場合,已經滲透到交通、城市治安、國防等多種領域,甚至家庭安防,在人們的日常生活中扮演著越來越重要的作用。 由于傳統的視頻監控系統存在著結構復雜、穩定性可靠性不高、價格昂貴而且傳輸距離明...
上傳時間: 2013-04-24
上傳用戶:emouse
資源簡介:本文從AES的算法原理和基于ARM核嵌入式系統的開發著手,研究了AES算法的設計原則、數學知識、整體結構、算法描述以及AES存住的優點利局限性。 針對ARM核的體系結構及特點,對AES算法進行了優化設計,提出了從AES算法本身和其結構兩個方面進行優化的方法,在算...
上傳時間: 2013-04-24
上傳用戶:liansi
資源簡介:基于PC、圖像采集卡和存儲設備的傳統數字視頻監控系統,體積龐大、功耗高、價格昂貴,只局限于特定范圍的應用。而嵌入式網絡視頻監控系統以其價格低、便攜式等特點在安防、智能家居等場所得到了越來越廣泛的應用。 本文基于S3C2440\Windows CE5.0平臺設計了...
上傳時間: 2013-04-24
上傳用戶:sardinescn
資源簡介:電火花線切割加工是一種高精度和高柔性的加工方法,在模具制造、成形刀具加工、難加工材料和精密復雜零件的加工等方面得到了廣泛的應用。數控系統是數控機床的核心,開發出低成本、高效率的開放式電火花線切割加工數控系統具有十分重要的現實意義。 本文首先...
上傳時間: 2013-04-24
上傳用戶:wsh1985810
資源簡介:作為世界上最優秀的操作系統之一,Linux不僅在服務器領域有著不可撼動的地位,而且正在嵌入式領域發揮著越來越重要的作用。有專家預測,Linux將是未來最主要的嵌入式操作系統之一,將廣泛應用在各種消費電子和通信設備中。因此,產生并逐漸形成了嵌入式Linux...
上傳時間: 2013-06-01
上傳用戶:sa123456
資源簡介:隨著電力電子器件及其它非線性負荷在電網中大量的投入使用,致使電網的非線性、不穩定性和不對稱性日趨嚴重。通過對電能質量進行在線實時監測、記錄和分析,可以為改善電能質量、制定有關電能質量的治理措施以及確定治理裝置的技術參數提供必要的依據。 嵌入...
上傳時間: 2013-05-26
上傳用戶:lijianyu172
資源簡介:基于ARM的嵌入式網絡電能計量系統的研究電力電子與電力傳動專業隨著市場經濟的不斷發展,人們生活水平的日益提高,用電量也持續上升。電能的計量是否公平、公正已成為人們十分關心的問題。作為電能量的計量工具電能表已成為各行各業用電不可缺少且非常重要的...
上傳時間: 2013-06-23
上傳用戶:gxmm
資源簡介:·基于ARM的嵌入式移動視頻監控系統的設計
上傳時間: 2013-07-10
上傳用戶:ztj182002
資源簡介:ARM嵌入式系統基于ARM的嵌入式設備中uCLinux系統開發
上傳時間: 2014-02-19
上傳用戶:aig85
資源簡介:基于ARM的嵌入式應用-生物識別系統 內附SCH原理圖及源代碼,可直接用于項目.
上傳時間: 2013-12-27
上傳用戶:lmeeworm
資源簡介:ARM7開發板上做的U盤的源碼,FAT文件系統,D12+51固件源碼,用PDIUSBD12和K9F5608U0A設計USB移動閃存
上傳時間: 2013-12-28
上傳用戶:天涯
資源簡介:21世紀是“信息世紀”,隨著人們生活水平的不斷進步,對于家居環境要求也日益增高。如何將信息產業的最新成果,應用于構建一個舒適和諧的家居環境,已日益引起人們的關注和重視。傳統的家庭電子電器類產品具有單個控制的特點,無法進一步構成網絡,和外界進行...
上傳時間: 2013-04-24
上傳用戶:zm7516678
資源簡介:嵌入式網絡視頻監控系統是一種以嵌入式技術、視頻編碼技術和網絡傳輸技術為核心的新型視頻監控系統,它在穩定性、實時性、處理速度、功能、價格、擴展性等方面和傳統的視頻監控系統相比有著突出的優勢,同時也代表著目前視頻監控系統研究和發展的方向。 本文...
上傳時間: 2013-05-16
上傳用戶:cuicuicui
資源簡介:基于Cortex-M3的STM32的嵌入式十字路口交通燈系統設計隨著移動設備的流行和發展,嵌入式系統已經成為一個熱點。它并不是最近出現的新技術,只是隨著微電子技術和計算機技術的發展,微控制芯片功能越來越大,而嵌入微控制芯片的設備和系統越來越多,從而使得這...
上傳時間: 2022-07-03
上傳用戶:
資源簡介:國內電力市場的開放給電力公司帶來了新的挑戰。各家電力公司都在尋求提高公司效率,增加客戶、改善服務的方案。在此競爭的舞臺上,采用先進技術的自動抄表和負荷管理系統就成為一個強有力的工具。它可以加強企業內部管理,加強對電網負載能力的控制。集軟硬件...
上傳時間: 2013-04-24
上傳用戶:cee16
資源簡介:針對某些嵌入式系統中處理數據量大和速度要求高的特點, 在剖析了uCOS - Ⅱ內核工作原理的基礎上, 提出一種應用于uCOS - Ⅱ中的大容量內存文件系統的實現方案1 該方案通過在內存中建立文件系統, 將臨時數據有效組織于內存中, 既提高訪問速度又節省外存空間
上傳時間: 2013-12-20
上傳用戶:咔樂塢
資源簡介:嵌入式構建JFFS文件系統的方法。有詳細的操作步驟
上傳時間: 2014-09-06
上傳用戶:evil
資源簡介:基于Linux防火墻的嵌入式網絡流量控制系統,可供學習linux的人員參考。
上傳時間: 2015-11-13
上傳用戶:asdfasdfd
資源簡介:嵌入式Linux下的一個重要文件系統-JFFS文件系統的詳細說明.包括文件系統的組織與代碼的實現.
上傳時間: 2014-01-27
上傳用戶:gououo
資源簡介:linux dosfs 工具,可以移植到嵌入式系統下檢查存儲狀態下的磁盤狀況,修復文件系統
上傳時間: 2016-03-02
上傳用戶:66666
資源簡介:新器件應用,2007年第5期,包括基于MF RC500的非接觸式IC卡讀寫器設計,基于ARM920T的嵌入式靜力測量系統設計,基于單片機PIC18F66J10的主動放線機設計,TS201在數字信號處理設計中的應用
上傳時間: 2013-12-13
上傳用戶:zwei41
資源簡介:這是一個有關于windows ce 嵌入式的移動閃存驅動程序
上傳時間: 2014-01-02
上傳用戶:luopoguixiong
資源簡介:基于ARM和USB存儲器的數據采集系統設計,基于ARM平臺一種數據采集系統
上傳時間: 2014-01-06
上傳用戶:x4587
資源簡介:介紹基于Nios II處理器的嵌入式自動指紋識別系統的實現方法
上傳時間: 2016-09-02
上傳用戶:linlin
資源簡介:基于C51單片機的文件系統 ? 贑51單片機的文件系統
上傳時間: 2013-11-30
上傳用戶:love_stanford
資源簡介:一個基于b/s下的進銷存管理系統.c#.net+sql_server 可作為有一定基礎的人學習參考.
上傳時間: 2016-11-05
上傳用戶:獨孤求源