亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

嵌入式實時操作系統(tǒng)

  • C 語言嵌入式系統(tǒng)編程修煉之一:背景篇 不同于一般形式的軟件編程

    C 語言嵌入式系統(tǒng)編程修煉之一:背景篇 不同于一般形式的軟件編程,嵌入式系統(tǒng)編程建立在特定的硬件平臺上,勢必要求 其編程語言具備較強的硬件直接操作能力。無疑,匯編語言具備這樣的特質(zhì)。但是,歸 因于匯編語言開發(fā)過程的復(fù)雜性,它并不是嵌入式系統(tǒng)開發(fā)的一般選擇。而與之相比, C 語言--一種"高級的低級"語言,則成為嵌入式系統(tǒng)開發(fā)的最佳選擇。筆者在嵌入式系 統(tǒng)項目的開發(fā)過程中,一次又一次感受到C 語言的精妙,沉

    標簽: 語言 嵌入式 系統(tǒng)編程 背景

    上傳時間: 2013-12-19

    上傳用戶:rocketrevenge

  • C和Cpp嵌入式系統(tǒng)編,C和Cpp嵌入式系統(tǒng)編

    C和Cpp嵌入式系統(tǒng)編,C和Cpp嵌入式系統(tǒng)編

    標簽: Cpp 嵌入式系統(tǒng)

    上傳時間: 2013-12-26

    上傳用戶:dragonhaixm

  • VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(58)

    VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(58)資源包含以下內(nèi)容:1. veriloghdl語言工具書.2. 嵌入式詞典查詢.3. 基于ZigBee的無線網(wǎng)絡(luò)技術(shù).4. IO 口模擬232通訊程序使用兩種方式的C程序.5. 用Turbo C 實現(xiàn)動畫的一個簡單的實現(xiàn)方法 這種簡單方法利用cleardevice()和delay()函數(shù)相互配合.6. dsp2812系列開發(fā)辦的原理圖.7. 此程序為網(wǎng)絡(luò)通信的16位校驗累加和的經(jīng)典程序。雖然簡單但是很經(jīng)典。代碼簡潔.8. 觸摸式人行燈控制器原理圖 觸摸式人行燈控制器原理圖.9. 3310LCD的C51驅(qū)動程序,還不錯哦.10. 一些常用的LCD的C51驅(qū)動程序,還不錯哦.11. NXP示例編碼集,Software that is described herein is for illustrative purposes only which provides custom.12. W78E516B在系統(tǒng)編程的上位機程序.13. 使用TI TMS2407 實現(xiàn)SVPWM同步電機控制算法。源代碼在聞廷科技的2407開發(fā)板上已經(jīng)調(diào)試成功。.14. Nucleus Kernel Demo Full source code.15. Altera CPLD矩陣鍵盤一個很不錯的Altera芯片程序.16. 基于Nios II的串口通信.17. The combined demo is dedicated for S1C33L05, so DMT33L05 should be used to load and run the demo. F.18. 用CPLD驅(qū)動SJA1000 CAN控制器.19. arm uart program lpc2104.20. 嵌入式PLC,基于8051F020,在KEIL上開發(fā),可實現(xiàn)自定義PLC功能.21. SMDK2410原理圖protel格式和PCB庫元件.22. 功能:調(diào)用IAP服務(wù)程序?qū)崿F(xiàn)Flash ROM的讀/寫操作向Flash ROM地址1000H處寫入10個數(shù)據(jù).23. 功能:由KEY1鍵使系統(tǒng)進入空閑狀態(tài).24. WDT功能試驗。使用WDT的定時模塊.25. 功能:使用CCU的4個模塊.26. s3c2440開發(fā)板can控制器sja1000驅(qū)動.27. 一個3分頻器。可進一步改裝成實際需要的分頻器使用.28. 通過軟件的仿真,硬件的調(diào)試,實現(xiàn)串口數(shù)據(jù)的傳輸,開發(fā)環(huán)境包括C-C++與匯編語言..29. ICD2原理圖(protel格式、帶usb接口和串口).30. 免費分享版網(wǎng)路硬碟 01.創(chuàng)意風(fēng)格首頁 02.申請會員 03.密碼查詢 04.會員容量限制 05.上傳檔案支援  Persits.Upload Dundas.Upload Lyf.31. 是一個ARM214系連的最小系統(tǒng)原理圖,希望能多愛好嵌入是開發(fā)的人員有幫助.32. ds1621的c51驅(qū)動,帶12864液晶驅(qū)動..33. ds1302時鐘代碼.34. LCD顯示屏驅(qū)動sed1335驅(qū)動.35. 漢字顯示字庫及程序源碼14*16標準字庫.36. 14*16字庫生成器升級版.37. This utility downloads code to Philip LPC 2000 series chips.38. 測試ARM的外圍SDAM的狀態(tài)和參數(shù).39. 三星44B0上的MP3源碼.40. CPLD 的程序,分頻器.

    標簽: 塑料 模具 軟件

    上傳時間: 2013-07-23

    上傳用戶:eeworm

  • VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(160)

    VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(160)資源包含以下內(nèi)容:1. i2c ipcore of altera fpga that uses ahdl lauguage..2. 嵌入式C編程與Atmel AVR 美 Richard Barnett等著 清華 周俊杰 等譯.3. 一個POWERPC的原理圖,包括ORCAD格式的原理圖等.4. 51s系列單片機入門的最佳編程器制作資料.5. 一個開源的嵌入式flash播放器的源代碼.6. 一個用LINUX GTK開發(fā)的嵌入式瀏覽器.7. 用C語言編的帶數(shù)碼管顯示的電子琴.8. 希望從事C/C++嵌入式開發(fā)的朋友.9. 步進電機的單片機控制.10. 小波變換及濾波 小波變換及濾波.11. 基于單片機實現(xiàn)遙控編碼器PT2262的軟件解碼.12. c_c++嵌入式系統(tǒng)編程.13. spi driver code one marve.14. 正弦波表生成工具.15. 多級抽取程序,適用于軟件無線電系統(tǒng).16. keil和Proteus聯(lián)調(diào)所必須的一個文件.17. 用比較器實現(xiàn)AD轉(zhuǎn)換.18. FLASH讀寫操作.19. 51單片機的串行通信仿真例子.20. armok01100828.21. 主要介紹了使用MTV230芯片的開發(fā).22. MinGW5 在線安裝程序.23. 這是本人調(diào)用small rtos51的函數(shù)來仿真寫的基本代碼.24. s3c2440開發(fā)板原理圖 s3c2440開發(fā)板原理圖.25. AT89c51單片機下,液晶顯示LCD1602的c語言驅(qū)動程序,原創(chuàng)代碼.26. 這是我的開發(fā)板的原理圖.27. 51單片機SPI讀取SCA100角度值,帶溫度補償,精度達到0.008度..28. motorala模式對CPLD的讀寫和譯碼.29. 關(guān)于nucleus系統(tǒng)的教程文檔.30. 單片機 嚴青新板調(diào)試程序 單片機最小系統(tǒng)及流水燈程序 更新時間:2006-12-29 執(zhí)行結(jié)果:在單片機的P1口上的8個發(fā)光二極管按流水燈順序而跑動.31. 實現(xiàn)利用8051單片機透過軟體I2C驅(qū)動TSEM0108L感測器之程式庫.32. 20060531am--Windows嵌入式開發(fā)系列課程(1):Windows CE系統(tǒng)定制開發(fā)入門.33. s3c2410 tesy program.34. s3c2440開發(fā)板元件庫,希望對初學(xué)者有用.35. s3c2440開發(fā)板元件庫,希望對初學(xué)者有用.36. 能夠較好地實現(xiàn)大多數(shù)車牌的識別.37. 計算機主板pcb文件,可以拿來學(xué)習(xí)一下..38. wince操作系統(tǒng)下USB設(shè)備的驅(qū)動程序源碼.39. 一本介紹嵌入式OS原理及編程的英文書籍.40. 【cacti】Weathermap使用手冊.

    標簽: 強激光 傳輸 控制

    上傳時間: 2013-04-15

    上傳用戶:eeworm

  • 基于ZIGBEE的嵌入式自動抄表系統(tǒng)的研究.rar

    近年來,近距離無線傳輸技術(shù)是發(fā)展最快、最引入注目的技術(shù),而ZigBee恰恰是填補了低速率無線通信技術(shù)的空缺,與其他標準在應(yīng)用上相得益彰。它專注于近距離傳輸,成本低、同時入門檻也低,雖然其出現(xiàn)較晚,但目前已經(jīng)得到人們越來越多的關(guān)注,成為無線技術(shù)研究的一個新熱點。 本文在詳細分析了傳統(tǒng)的抄表方式和無線抄表系統(tǒng)的發(fā)展狀況以及相關(guān)的無線數(shù)據(jù)傳輸技術(shù)的基礎(chǔ)上,提出了基于ZigBee技術(shù)的無線抄表系統(tǒng)的方案。論文在研究ZigBee組網(wǎng)技術(shù)的基礎(chǔ)上,設(shè)計了基于ZigBee開發(fā)平臺的無線嵌入式抄表系統(tǒng),編寫了相應(yīng)的軟件,完成了相應(yīng)的調(diào)試和分析,并進行了系統(tǒng)的可靠性、實時性和安全性等問題分析。為了減少系統(tǒng)由于節(jié)點路由而造成的功耗損耗過大的問題,本文在組網(wǎng)應(yīng)用過程中采用Tree+AODVjr的路由算法,從而保持系統(tǒng)能夠保持較小功耗的情況下進行數(shù)據(jù)的多跳路由,同時以ARM S3C2410為核心實現(xiàn)了基站設(shè)計,實現(xiàn)小區(qū)電表數(shù)據(jù)的集中采集,并通過GPRS/GSM模塊實現(xiàn)基站和抄表中心的數(shù)據(jù)傳輸和實時控制,在此基礎(chǔ)上,對抄表系統(tǒng)軟件也進行了相應(yīng)的設(shè)計。 通過單點對單點、星形網(wǎng)絡(luò)數(shù)據(jù)傳輸實驗,取得了相應(yīng)的實驗數(shù)據(jù),對于協(xié)議的特點、系統(tǒng)可靠性和功耗情況有了整體把握,為今后ZigBee技術(shù)的進一步研究和應(yīng)用打下了堅實基礎(chǔ)。 實驗結(jié)果顯示,本文提出的方案切實可行,并且采用ZigBee技術(shù)具有節(jié)約資源、操作方便、可靠性高而且易于管理等特點,基站和系統(tǒng)利用較為成熟的GPRS/GSM網(wǎng)絡(luò)技術(shù)進行通訊,既滿足了實時性要求,又降低了成本。

    標簽: ZIGBEE 嵌入式 自動抄表系統(tǒng)

    上傳時間: 2013-06-27

    上傳用戶:kjgkadjg

  • 基于ARM的嵌入式無線遠程環(huán)境監(jiān)測系統(tǒng).rar

    在數(shù)字化推進速度加快的大背景下,全球農(nóng)業(yè)也由傳統(tǒng)農(nóng)業(yè)向現(xiàn)代農(nóng)業(yè)方向轉(zhuǎn)變,而實現(xiàn)農(nóng)業(yè)信息與數(shù)字化則是現(xiàn)代化農(nóng)業(yè)的重要標志與核心技術(shù)。我國農(nóng)業(yè)具有地域分散、對象多樣、生物自身變異大、環(huán)境因子不確定等特點,也是受環(huán)境影響最明顯的領(lǐng)域,因此對環(huán)境與生物信息的監(jiān)測顯得十分重要。同時現(xiàn)代無線網(wǎng)絡(luò)信息技術(shù)和計算機應(yīng)用等技術(shù)近幾年得到了長足的發(fā)展,廣泛的應(yīng)用于工業(yè)的各個領(lǐng)域。因此,將這些最新的技術(shù)應(yīng)用于相對發(fā)展較慢的農(nóng)業(yè)各領(lǐng)域顯得迫在眉睫。 本文根據(jù)農(nóng)業(yè)對象具有偏遠、分散、易變、多樣等特點,提出了一種針對農(nóng)業(yè)環(huán)境信息遠程監(jiān)測的系統(tǒng)設(shè)計方案,并從軟件和硬件二方面詳細介紹了系統(tǒng)方案的設(shè)計和實現(xiàn)方法。本研究通過采用μC/OS-Ⅱ系統(tǒng)的嵌入式技術(shù),實現(xiàn)了數(shù)據(jù)采集系統(tǒng)底層網(wǎng)絡(luò)與信息發(fā)布上層網(wǎng)絡(luò)的無縫連接為建立基于WEB的農(nóng)業(yè)環(huán)境遠程監(jiān)測系統(tǒng)奠定了基礎(chǔ),同時也為農(nóng)業(yè)網(wǎng)絡(luò)通信“最后一公里”問題的解決提供了一種解決方案。 該系統(tǒng)的設(shè)計充分利用了網(wǎng)絡(luò)技術(shù)。通過INTERNET,用戶可以隨時了解農(nóng)業(yè)環(huán)境的實時情況以采取措施。系統(tǒng)中嵌入式操作系統(tǒng)μC/OS-Ⅱ的應(yīng)用提高了系統(tǒng)的實時性、可靠性和可擴展性:減少了對系統(tǒng)硬件的依賴,增加了系統(tǒng)安全性;降低了成本。特別是自主開發(fā)的核心板卡,經(jīng)連續(xù)的調(diào)試運行穩(wěn)定、數(shù)據(jù)可靠。 本文首先介紹了高速實時數(shù)據(jù)采集系統(tǒng)的發(fā)展和現(xiàn)狀。由于傳統(tǒng)的設(shè)計方式的欠缺而考慮到將嵌入式操作系統(tǒng)引入到該系統(tǒng)中,很好的解決了多傳感器的接入,使得本系統(tǒng)具有巨大的靈活性和可擴展性。 本文以源碼開放的嵌入式操作系統(tǒng)μC/OS-Ⅱ為核心,以LPC2210微控制器為載體,充分利用GPRS無線網(wǎng)絡(luò)傳輸技術(shù),實現(xiàn)了高速實時信息監(jiān)測系統(tǒng)的關(guān)鍵設(shè)計。 考慮到該系統(tǒng)以后的可擴展性,在設(shè)計的過程中硬件部分預(yù)留了一部分接口電路以備后續(xù)開發(fā)使用;軟件的設(shè)計過程中應(yīng)該注意的問題和實際操作中出現(xiàn)的一系列問題以及解決辦法在文中都有詳細的說明,并且軟件的基本構(gòu)架在文章中也有所體現(xiàn),文章結(jié)尾給出了一些系統(tǒng)經(jīng)實驗后在WEB上發(fā)布顯示的數(shù)據(jù)。

    標簽: ARM 嵌入式 無線遠程

    上傳時間: 2013-07-09

    上傳用戶:juyuantwo

  • 基于嵌入式Linux的多媒體播放器設(shè)計.rar

    隨著二十一世紀的到來,人類進入了后PC時代。在這一階段,嵌入式技術(shù)得到了飛速發(fā)展和廣泛應(yīng)用。目前,嵌入式技術(shù)及其產(chǎn)品已廣泛應(yīng)用于智能家用電器、智能建筑、儀器儀表、通訊產(chǎn)品、工業(yè)控制、掌上型電腦、各種智能IC卡的應(yīng)用等等。將嵌入式系統(tǒng)應(yīng)用于多媒體移動終端,充分發(fā)揮了嵌入式系統(tǒng)的低功耗、集成度高、可擴充能力強等特點,可以達到集移動、語音、圖像等各種功能于一身的效果。基于以上背景,本文提出了一種基于嵌入式Linux的多媒體播放器設(shè)計方案。 本文首先詳細分析了ARM體系結(jié)構(gòu),研究了嵌入式Linux操作系統(tǒng)在ARM9微處理器的移植技術(shù),包括交叉編譯環(huán)境的建立、引導(dǎo)裝載程序應(yīng)用、移植嵌入式Linux內(nèi)核及建立根文件系統(tǒng),并且實現(xiàn)了嵌入式Linux到EP9315開發(fā)板的移植。 由于嵌入式系統(tǒng)本身硬件條件的限制,常用在PC機的圖形用戶界面GUI系統(tǒng)不適合在其上運行。為此,本文選擇了Qt/Embedded作為研究對象,在對其體系結(jié)構(gòu)等方面進行研究基礎(chǔ)上,實現(xiàn)了Qt/Embedded到EP9315開發(fā)板的移植,完成了嵌入式圖形用戶界面開發(fā),使得系統(tǒng)擁有良好的操作界面。 針對現(xiàn)今MP3文件格式廣泛流行的特點,本文設(shè)計了MP3播放器。在深入研究了MP3文件編碼原理的基礎(chǔ)上,詳細論述了播放器的設(shè)計過程,沒有使用硬件解碼方案,采用了軟件解碼,降低了系統(tǒng)開發(fā)成本:在視頻播放方面,本文實現(xiàn)了Linux系統(tǒng)下的通用媒體播放器——Mplayer到EP9315開發(fā)板的移植。通過對音頻數(shù)據(jù)輸出的研究,解決了Mplayer播放聲音不正常的問題,實現(xiàn)了一個集音樂和視頻播放于一體的嵌入式多媒體播放系統(tǒng)。 最后,總結(jié)了論文所做的工作,指出了嵌入式多媒體播放器所需要進一步解決和完善的問題。

    標簽: Linux 嵌入式 多媒體播放器

    上傳時間: 2013-04-24

    上傳用戶:梧桐

  • 基于ARMLinuz的嵌入式糧情測控系統(tǒng)的研究與開發(fā)

    隨著科學(xué)技術(shù)的進步,電腦互聯(lián)網(wǎng)的普及,傳統(tǒng)糧倉人工監(jiān)控的方式正在被更加方便和高精確度的檢測控制系統(tǒng)所替代。在單機局部檢測控制的基礎(chǔ)上,利用互聯(lián)網(wǎng)技術(shù)將整個糧倉測控系統(tǒng)集成在一起,通過網(wǎng)頁訪問方式,糧倉管理人員能夠更快更好地了解糧倉具體環(huán)境指標,各項溫濕度,氣體含量并通過控制電機等方式對環(huán)境各參數(shù)進行控制。 本文提出并設(shè)計了一套以ARM嵌入式開發(fā)板為核心的現(xiàn)代糧情測控系統(tǒng)。嵌入式糧情測控系統(tǒng)在傳感器采集到信號,進行處理后,將數(shù)據(jù)顯示在網(wǎng)頁和嵌入式開發(fā)板液晶屏上,通過TCP/IP協(xié)議,使用IE瀏覽器就可以在線查看實時數(shù)據(jù),并且可以保存和打印數(shù)據(jù),另外還可以通過網(wǎng)頁控制電機等設(shè)備工作。該系統(tǒng)硬件平臺使用ARM9微處理器S3C2410,以核心板和底板的方式組成,可以采集多路模擬和數(shù)字信號;支持標準RS232接口和USB通信接口;采用液晶顯示屏和觸摸屏的人機交互接口,為操作人員提供了良好的監(jiān)控界面;軟件系統(tǒng)使用嵌入式Linux操作系統(tǒng),通過交叉編譯模式,使用C語言編寫移植傳感器驅(qū)動和電機控制程序,使用Boa嵌入式WEB服務(wù)器和SQLite數(shù)據(jù)庫搭建遠程監(jiān)控系統(tǒng),使用MiniGUI圖形軟件系統(tǒng)編寫了終端界面程序,完成了人機交互界面的設(shè)計。 本文第一章綜合介紹了課題研究背景及嵌入式糧情測控系統(tǒng)的設(shè)計方案。第二章概述了嵌入式糧情測控系統(tǒng)的設(shè)計,包括嵌入式系統(tǒng)的特點及其軟硬件組成部分,以及系統(tǒng)設(shè)計中選用的各種傳感器及電機驅(qū)動器等。第三章詳細闡述了嵌入式糧情測控系統(tǒng)的實現(xiàn),包括嵌入式系統(tǒng)軟件開發(fā)流程,傳感器和電機的驅(qū)動及控制程序,以及嵌入式WEB遠程監(jiān)控系統(tǒng)的設(shè)計實現(xiàn)。第四章介紹了MiniGUI軟件界面的設(shè)計以及應(yīng)用程序的設(shè)計。 論文最后對本課題的完成情況做了總結(jié)和評價,并且為本課題的發(fā)展提出了建議。

    標簽: ARMLinuz 嵌入式 測控系統(tǒng)

    上傳時間: 2013-04-24

    上傳用戶:龍飛艇

  • 基于ARM的嵌入式Linux網(wǎng)絡(luò)通信平臺的研究和應(yīng)用

    ARM微處理器和嵌入式Linux操作系統(tǒng)為核心的嵌入式技術(shù),已在很多領(lǐng)域得到了越來越廣泛的應(yīng)用。由于網(wǎng)絡(luò)在未來計算中將發(fā)揮非常重要的作用,因此連通性、網(wǎng)絡(luò)化正逐漸成為嵌入式設(shè)備的發(fā)展方向,嵌入式設(shè)備的網(wǎng)絡(luò)化已經(jīng)成為網(wǎng)絡(luò)發(fā)展的必然趨勢。美國貝爾實驗室預(yù)測未來數(shù)年內(nèi)所能想到的任何有用信息都是由嵌入式設(shè)備通過網(wǎng)絡(luò)供給信息的需求者。 本文設(shè)計和實現(xiàn)了基于ARM處理器的嵌入式系統(tǒng)硬件和軟件解決方案,將Linux移植到LH79520,并且實現(xiàn)了嵌入式系統(tǒng)的網(wǎng)絡(luò)通信功能。 本文采用NXP公司的LH79520微控制器作為處理器,采用高度集成的以太網(wǎng)芯片DM9000A作為網(wǎng)絡(luò)接口,并且擴展了LCD、UART接口。使用APEX作為系統(tǒng)的Bootloader,選擇Linux操作系統(tǒng)進行裁剪和移植,編寫了網(wǎng)絡(luò)芯片驅(qū)動程序,使得2.6.22版本內(nèi)核在硬件上穩(wěn)定運行;同時實現(xiàn)了嵌入式平臺和Linux系統(tǒng)之間的網(wǎng)絡(luò)的數(shù)據(jù)傳輸。對影響TCP網(wǎng)絡(luò)數(shù)據(jù)傳輸速率的因素進行了研究,通過對比和測試優(yōu)化了ARM嵌入式系統(tǒng)的網(wǎng)絡(luò)傳輸性能。最后,在ARM平臺和Linux主機端分別實現(xiàn)了采用IPMSG協(xié)議的網(wǎng)絡(luò)傳輸應(yīng)用程序。 通過測試表明,本文所設(shè)計的嵌入式系統(tǒng)在可用性及操作方便性方面都達到了預(yù)期的目標,使得ARM Linux移植更有效率而且降低成本,具有實際的應(yīng)用價值。

    標簽: Linux ARM 嵌入式 網(wǎng)絡(luò)

    上傳時間: 2013-07-14

    上傳用戶:axxsa

  • 基于ARM的嵌入式數(shù)據(jù)存儲系統(tǒng)研究

    隨著電子技術(shù)的不斷發(fā)展,嵌入式系統(tǒng)越來越多地在控制類、消費類、通訊類等電子產(chǎn)品廣泛應(yīng)用,嵌入式技術(shù)也越來越和人們的生活緊密結(jié)合。同時,計算機硬件的發(fā)展以及數(shù)據(jù)量的增加,對存儲設(shè)備的要求也越來越高。 本文深入研究了嵌入式系統(tǒng)中數(shù)據(jù)存儲和數(shù)據(jù)交換,提出了一套完整的嵌入式系統(tǒng)中數(shù)據(jù)存儲和數(shù)據(jù)交換的設(shè)計方案,并詳細介紹了其實現(xiàn)過程。Flash存儲器由于體積小、功耗低、性能穩(wěn)定等特點在便攜式電子產(chǎn)品中得到了廣泛的應(yīng)用。Flash存儲器主要有兩種形式:Nor Flash和Nand Flash。Nor Flash具有XIP特性,可以直接在芯片上執(zhí)行代碼,而且讀取速度較快。Nand Flash存儲密度大、容量大、生產(chǎn)工藝簡單、性價比高,但是控制方式復(fù)雜而且可能會存在一定的壞塊。SD卡是近年來流行的大容量便攜式存儲卡。本系統(tǒng)中,我們以Flash和SD卡作為數(shù)據(jù)存儲介質(zhì)。在存儲介質(zhì)的選擇方面,在系統(tǒng)內(nèi)部采用了體積小、容量大、成本低的Flash,并采用Nor和Nand Flash相結(jié)合的方案:在Nor Flash上存儲與系統(tǒng)相關(guān)的軟件和程序,在Nand Flash上存儲用戶數(shù)據(jù)。系統(tǒng)外部采用安全性高、容量大、性能佳的SD卡作存儲容量擴展。實現(xiàn)了基于Atmel公司ARM系列MCU的Flash存儲器和SD卡的硬件電路的設(shè)計及底層驅(qū)動程序的設(shè)計。 本研究分別根據(jù)Nor和Nand Flash數(shù)據(jù)存儲和操作特點,分析了JFFS2和YAFFS的特點以及各自的存儲方式、斷電保護、損耗平衡、垃圾回收等一系列的策略和機制,并在Nor和Nand Flash上實現(xiàn)并優(yōu)化了這些管理機制。在SD上則采用目前主流操作系統(tǒng)(Windows,Linux等)所支持的FAT16文件格式,完成了從磁盤格式化到文件的讀寫等標準API函數(shù),實現(xiàn)了嵌入式系統(tǒng)的高速數(shù)據(jù)交換。

    標簽: ARM 嵌入式 數(shù)據(jù)存儲 系統(tǒng)研究

    上傳時間: 2013-04-24

    上傳用戶:qulele

主站蜘蛛池模板: 台中市| 平湖市| 突泉县| 缙云县| 昌平区| 安远县| 会宁县| 天水市| 繁昌县| 台山市| 康定县| 桐庐县| 巫山县| 德江县| 朝阳县| 武城县| 蓬莱市| 尤溪县| 旅游| 合作市| 焉耆| 白银市| 阿拉善盟| 福州市| 武隆县| 拉孜县| 深圳市| 凉山| 南和县| 休宁县| 资溪县| 孝感市| 湛江市| 米易县| 金昌市| 河北区| 清涧县| 隆回县| 彭水| 渑池县| 武城县|