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

蟲(chóng)蟲(chóng)首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

嵌入式文件系統(tǒng)(tǒng)

  • 基于ARM和uCOS-Ⅱ嵌入式平臺(tái)的NAND Flash存儲(chǔ)驅(qū)動(dòng)系統(tǒng)設(shè)計(jì)

    隨著現(xiàn)代計(jì)算機(jī)技術(shù)和互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)成為了當(dāng)前信息行業(yè)最熱門(mén)的焦點(diǎn)之一。ARM以其高性能低功耗的特點(diǎn)成為目前主流的32位嵌入式處理器而在數(shù)碼產(chǎn)品中廣泛使用,隨著數(shù)碼相機(jī)的普及,數(shù)碼相框產(chǎn)品得到推廣,數(shù)碼相框通過(guò)一個(gè)液晶的屏幕顯示數(shù)碼照片而非紙質(zhì)照片,數(shù)碼相框比普通相框更靈活多變,也給現(xiàn)在日益使用的數(shù)碼相片一個(gè)新的展示空間。在嵌入式操作系統(tǒng)方面,uC/OS—Ⅱ憑借其小內(nèi)核、多任務(wù)、豐富的系統(tǒng)服務(wù)、容易使用以及源碼公開(kāi)等特點(diǎn)被嵌入式系統(tǒng)開(kāi)發(fā)者廣泛用在各種嵌入式設(shè)備開(kāi)發(fā)中。uC/FS嵌入式文件系統(tǒng)由于穩(wěn)定性,可移植性以及與uC/OS—Ⅱ內(nèi)核的相兼容被廣泛用在基于uC/OS—Ⅱ的嵌入式系統(tǒng)開(kāi)發(fā)中。NAND Flash存儲(chǔ)器由于其大容量數(shù)據(jù)存儲(chǔ)、高速存取速度、易于擦除和重寫(xiě)、功耗小等特點(diǎn)被廣泛應(yīng)用于便攜式電子設(shè)備的數(shù)據(jù)存儲(chǔ)、嵌入式系統(tǒng)的程序存儲(chǔ)載體中。 本論文的硬件工作平臺(tái)是艾科公司研發(fā)的數(shù)碼相框芯片方案ARK1600,該平臺(tái)集成了嵌入式系統(tǒng)設(shè)計(jì)所需的相關(guān)硬件模塊。本論文的主要設(shè)計(jì)目標(biāo)是在該平臺(tái)上實(shí)現(xiàn)NAND Flash存儲(chǔ)設(shè)備驅(qū)動(dòng)的系統(tǒng)級(jí)方案,即在ARK1600平臺(tái)上通過(guò)構(gòu)建uC/OS—Ⅱ操作系統(tǒng)以及uC/FS文件系統(tǒng)來(lái)實(shí)現(xiàn)NAND Flash設(shè)備驅(qū)動(dòng)掛接。本論文是在Windows環(huán)境下通過(guò)ARM ADS實(shí)現(xiàn)代碼的編譯,通過(guò)Multi—ICE進(jìn)行前期調(diào)試以及USB—Debug進(jìn)行后期的系統(tǒng)整合調(diào)試。 本論文的主要研究工作具體涉及以下三個(gè)的方面:首先研究了ARM相關(guān)構(gòu)架以及uC/OS—Ⅱ操作系統(tǒng)的特點(diǎn),并在此基礎(chǔ)上移植uC/OS—Ⅱ操作系統(tǒng)到ARK1600平臺(tái),分析ARK1600硬件體系結(jié)構(gòu)的基礎(chǔ)上詳細(xì)分析了BootLoader的相關(guān)概念,并重點(diǎn)闡述了NAND BootLoader程序設(shè)計(jì)與實(shí)現(xiàn)過(guò)程;其次在文件系統(tǒng)方面,本論文成功移植uC/FS嵌入式文件系統(tǒng)到ARK1600平臺(tái),在移植的過(guò)程中采用了動(dòng)態(tài)文件緩沖區(qū)算法提高了該文件系統(tǒng)的數(shù)據(jù)傳輸效率;最后重點(diǎn)討論了NAND Flash驅(qū)動(dòng)在ARK1600的實(shí)現(xiàn),主要分析了NAND Flash的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),并從物理層,邏輯層和文件系統(tǒng)接口層三個(gè)方面具體分析了NAND Flash驅(qū)動(dòng)程序的實(shí)現(xiàn),并在NAND Flash邏輯層驅(qū)動(dòng)實(shí)現(xiàn)時(shí)通過(guò)采用壞塊處理表算法實(shí)現(xiàn)了NAND的磨損均衡問(wèn)題。

    標(biāo)簽: Flash uCOS NAND ARM

    上傳時(shí)間: 2013-07-31

    上傳用戶:xcy122677

  • 嵌入式Linux下USB驅(qū)動(dòng)的實(shí)現(xiàn)

    基于Linux操作系統(tǒng)具有良好的開(kāi)放性和較強(qiáng)的可移植性,在當(dāng)前嵌入式操作系統(tǒng)中被廣泛采用;同時(shí)USB也具有極佳的通用性,是當(dāng)前最為流行的通用外設(shè)接口。本文詳細(xì)的介紹編寫(xiě)嵌入式USB驅(qū)動(dòng)程序的結(jié)

    標(biāo)簽: Linux USB 嵌入式 驅(qū)動(dòng)

    上傳時(shí)間: 2013-04-24

    上傳用戶:gut1234567

  • 基于OMAP1510的mp3播放器設(shè)計(jì)

      第一章 序論……………………………………………………………6   1- 1 研究動(dòng)機(jī)…………………………………………………………..7   1- 2 專題目標(biāo)…………………………………………………………..8   1- 3 工作流程…………………………………………………………..9   1- 4 開(kāi)發(fā)環(huán)境與設(shè)備…………………………………………………10   第二章 德州儀器OMAP 開(kāi)發(fā)套件…………………………………10   2- 1 OMAP介紹………………………………………………………10   2-1.1 OMAP是什麼?…….………………………………….…10   2-1.2 DSP的優(yōu)點(diǎn)……………………………………………....11   2- 2 OMAP Architecture介紹………………………………………...12   2-2-1 OMAP1510 硬體架構(gòu)………………………………….…12   2-2.2 OMAP1510軟體架構(gòu)……………………………………...12   2-2.3 DSP / BIOS Bridge簡(jiǎn)述…………………………………...13   2- 3 TI Innovator套件 -- OMAP1510 ……………………………..14   2-2.1 General Purpose processor -- ARM925T………………...14   2-2.2 DSP processor -- TMS320C55x …………………………15   2-2.3 IDE Tool – CCS …………………………………………15   2-2.4 Peripheral ………………………………………………..16   第三章 在OMAP1510上建構(gòu)Embedded Linux System…………….17   3- 1 嵌入式工具………………………………………………………17   3-1.1 嵌入式程式開(kāi)發(fā)與一般程式開(kāi)發(fā)之不同………….….17   3-1.2 Cross Compiling的GNU工具程式……………………18   3-1.3 建立ARM-Linux Cross-Compiling 工具程式………...19   3-1.4 Serial Communication Program………………………...20   3- 2 Porting kernel………………………………………………….…21   3-2.1 Setup CCS ………………………………………….…..21   3-2.2 編譯及上傳Loader…………………………………..…23   3-2.3 編譯及上傳Kernel…………………………………..…24   3- 3 建構(gòu)Root File System………………………………………..…..26   3-3.1 Flash ROM……………………………………………...26   3-3.2 NFS mounting…………………………………………..27   3-3.3 支援NFS Mounting 的kernel…………………………..27   3-3.4 提供NFS Mounting Service……………………………29   3-3.5 DHCP Server……………………………………………31   3-3.6 Linux root 檔案系統(tǒng)……………………………….…..32   3- 4 啟動(dòng)及測(cè)試Innovator音效裝置…………………………..…….33   3- 5 建構(gòu)支援DSP processor的環(huán)境…………………………...……34   3-5.1 Solution -- DSP Gateway簡(jiǎn)介……………………..…34   3-5.2 DSP Gateway運(yùn)作架構(gòu)…………………………..…..35   3- 6 架設(shè)DSP Gateway………………………………………….…36   3-6.1 重編kernel……………………………………………...36   3-6.2 DEVFS driver…………………………………….……..36   3-6.3 編譯DSP tool和API……………………………..…….37   3-6.4 測(cè)試……………………………………………….…….37   第四章 MP3 Player……………………………………………….…..38   4- 1 MP3 介紹………………………………………………….…….38   4- 2 MP3 壓縮原理……………………………………………….….39   4- 3 Linux MP3 player – splay………………………………….…….41   4.3-1 splay介紹…………………………………………….…..41   4.3-2 splay 編譯………………………………………….…….41   4.3-3 splay 的使用說(shuō)明………………………………….……41   第五章 程式改寫(xiě)………………………………………………...…...42   5-1 程式評(píng)估與改寫(xiě)………………………………………………...…42   5-1.1 Inter-Processor Communication Scheme…………….....42   5-1.2 ARM part programming……………………………..…42   5-1.3 DSP part programming………………………………....42   5-2 程式碼………………………………………………………..……43   5-3 雙處理器程式開(kāi)發(fā)注意事項(xiàng)…………………………………...…47   第六章 效能評(píng)估與討論……………………………………………48   6-1 速度……………………………………………………………...48   6-2 CPU負(fù)載………………………………………………………..49   6-3 討論……………………………………………………………...49   6-3.1分工處理的經(jīng)濟(jì)效益………………………………...49   6-3.2音質(zhì)v.s 浮點(diǎn)與定點(diǎn)運(yùn)算………………………..…..49   6-3.3 DSP Gateway架構(gòu)的限制………………………….…50   6-3.4減少I(mǎi)O溝通……………….………………………….50   6-3.5網(wǎng)路掛載File System的Delay…………………..……51   第七章 結(jié)論心得…

    標(biāo)簽: OMAP 1510 mp3 播放器

    上傳時(shí)間: 2013-10-14

    上傳用戶:a471778

  • 嵌入式系統(tǒng)中基于閃存平臺(tái)的存儲(chǔ)管理策略

    開(kāi)發(fā)了一個(gè)基于閃存平臺(tái)的嵌入式文件系統(tǒng)。為保證閃存扇區(qū)的平均使用率和均衡擦寫(xiě)次數(shù),引入了損壞管理策略,在這種策略中采用了動(dòng)態(tài)存儲(chǔ)空間管理模式和先入先出(FIFO)策略。所采用的冗余設(shè)計(jì)、快速計(jì)算和跟蹤策略還可以延長(zhǎng)核心扇區(qū)使用壽命,保證系統(tǒng)啟動(dòng)可靠的服務(wù)。

    標(biāo)簽: 嵌入式系統(tǒng) 存儲(chǔ)管理 閃存 策略

    上傳時(shí)間: 2014-12-30

    上傳用戶:lingzhichao

  • 基於S3C44B0X上的各種範(fàn)例

    基於S3C44B0X上的各種範(fàn)例,可以實(shí)驗(yàn)IDE,PWM,USB,LED...etc。對(duì)於初學(xué)嵌入式系統(tǒng)者有很大助益。

    標(biāo)簽: S3C44B0X

    上傳時(shí)間: 2014-01-19

    上傳用戶:sy_jiadeyi

  • 本書(shū)以最新的資訊家電、智慧型手機(jī)、PDA產(chǎn)品為出發(fā)點(diǎn)

    本書(shū)以最新的資訊家電、智慧型手機(jī)、PDA產(chǎn)品為出發(fā)點(diǎn),廣泛並深入分析相關(guān)的嵌入式系統(tǒng)技術(shù)。 適合閱讀: 產(chǎn)品主管、系統(tǒng)設(shè)計(jì)分析人員、欲進(jìn)入此領(lǐng)域的工程師、大專院校教學(xué). 本書(shū)效益: 為開(kāi)發(fā)嵌入式系統(tǒng)產(chǎn)品必備入門(mén)聖經(jīng) 進(jìn)入嵌入式系統(tǒng)領(lǐng)域的寶典 第三代行動(dòng)通訊終端設(shè)備與內(nèi)容服務(wù)的必備知識(shí).

    標(biāo)簽: PDA

    上傳時(shí)間: 2015-09-03

    上傳用戶:阿四AIR

  • YAFFS/YAFFS2是效果很理想的NAND Flash上的文件系統(tǒng)

    YAFFS/YAFFS2是效果很理想的NAND Flash上的文件系統(tǒng),是專門(mén)為NAND Flash設(shè)計(jì)的嵌入式文件系統(tǒng),適用于大容量的存儲(chǔ)設(shè)備。

    標(biāo)簽: YAFFS Flash NAND 文件系統(tǒng)

    上傳時(shí)間: 2013-12-24

    上傳用戶:ZJX5201314

  • 所謂的Busybox乃是將一些常用的Unix指令及小程式適當(dāng)?shù)膭h減其功能並整合在一個(gè)執(zhí)行檔Busybox中

    所謂的Busybox乃是將一些常用的Unix指令及小程式適當(dāng)?shù)膭h減其功能並整合在一個(gè)執(zhí)行檔Busybox中,這麼做的原因是因?yàn)樵诖蟛糠萸度胧较到y(tǒng)通常不具備很大的記憶體,因此ramdisk也不能太大,而為了在有限的資源下能使用大部份的Unix指令及常用的小程式,有一群人開(kāi)始試著將這些程式刪減整合成單一執(zhí)行檔,稱為Busybox

    標(biāo)簽: Busybox Unix 指令 程式

    上傳時(shí)間: 2014-12-20

    上傳用戶:hjshhyy

  • Yaffs文件系統(tǒng)鏡像文件的制作工具:YaffsMakeImage源碼

    Yaffs文件系統(tǒng)鏡像文件的制作工具:YaffsMakeImage源碼,幫助您制作嵌入式文件系統(tǒng)

    標(biāo)簽: YaffsMakeImage Yaffs 文件系統(tǒng) 制作工具

    上傳時(shí)間: 2013-12-17

    上傳用戶:李夢(mèng)晗

  • 一個(gè)自己寫(xiě)的簡(jiǎn)單員工管理系統(tǒng)

    一個(gè)自己寫(xiě)的簡(jiǎn)單員工管理系統(tǒng),這個(gè)系統(tǒng)是在dos運(yùn)行的

    標(biāo)簽: 系統(tǒng)

    上傳時(shí)間: 2013-12-19

    上傳用戶:talenthn

主站蜘蛛池模板: 遂昌县| 大渡口区| 江孜县| 宝丰县| 华容县| 松江区| 峡江县| 孟连| 砀山县| 沧州市| 陆良县| 昭平县| 营山县| 桐庐县| 乳源| 武宁县| 甘孜| 雷波县| 金溪县| 竹山县| 观塘区| 永年县| 邯郸市| 德化县| 盱眙县| 依安县| 凌海市| 平和县| 阳谷县| 靖远县| 库尔勒市| 黑水县| 清水河县| 偏关县| 瑞昌市| 景宁| 防城港市| 枣庄市| 南通市| 芜湖市| 修武县|