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

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

arm-MINIX

  • 基于GNU工具鏈的arm-MINIX嵌入式系統(tǒng)交叉編譯環(huán)境的移植.pdf

    信息技術(shù)的發(fā)展,數(shù)字化產(chǎn)品的普及,導致了對嵌入式開發(fā)的巨大需求。以Linux為宿主機系統(tǒng),搭配一個交叉編譯環(huán)境,為嵌入式設備生成可執(zhí)行程序己成為現(xiàn)在日益流行的編譯嵌入式軟件的解決方案。而開放源代碼的GNUT具鏈是一套開源的開發(fā)環(huán)境,是嵌入式軟件開發(fā)中理想的交叉編譯器。但現(xiàn)有GNUI具鏈支持的平臺并不能滿足層出不窮的嵌入式產(chǎn)品的開發(fā)需要,仍有許多平臺得不到支持,例如我們進行的minix向arm-MINIX平臺的移植。 本文以在linux環(huán)境下構(gòu)建MINIX嵌入式系統(tǒng)的交叉編譯工具鏈為背景,首先介紹了交叉編譯系統(tǒng)的基本組成和結(jié)構(gòu),以及利用GCC構(gòu)建交叉編譯環(huán)境的優(yōu)越性。然后對目標平臺作了介紹。分析了GCC編譯器,說明了GCC的設計思想,系統(tǒng)結(jié)構(gòu),介紹了GNU Binutils的功能,使用方法;接著分析了GNU工具鏈中的GAS和GLD的實現(xiàn)機制及源代碼結(jié)構(gòu),由于BFD是GNUBinutils的基礎,GAS和GLD都是使用BFD庫來操作目標文件,因此在這一部分本文對BFD庫的工作機制,數(shù)據(jù)結(jié)構(gòu)也作了重點分析。緊接著說明了GCC交叉編譯系統(tǒng)的移植思路和方法,實現(xiàn)難點,以及一些相關技術(shù)細節(jié),這涉及到了若干重要的C源文件,Makefile,配置文件的修改,重點給出了BFD庫,GAS和GLD的分析及其重定向(通常GCC生成的目標程序是針對GNU/Linux系統(tǒng)的)的實現(xiàn);然后本文給出了在GNU/Linux宿主機上構(gòu)建針對arm-MINIX的參數(shù)設置及過程:最后對本文所做的工作進行了總結(jié)。

    標簽: arm-MINIX GNU 嵌入式系統(tǒng)

    上傳時間: 2013-05-31

    上傳用戶:wangzhen1990

  • 基于ARM的嵌入式MINIX3操作系統(tǒng)的移植

    嵌入式操作系統(tǒng)是嵌入式系統(tǒng)應用的核心。完成簡單功能的嵌入式系統(tǒng)一般不需要操作系統(tǒng),但是隨著所謂后PC時代的來臨,嵌入式系統(tǒng)設計日趨復雜,嵌入式操作系統(tǒng)就必不可少了。一般而言,嵌入式操作系統(tǒng)不同于一般意義的計算機操作系統(tǒng),它有占用空間小、執(zhí)行效率高、方便進行個性化定制和軟件要求固化存儲等特點。 本文在討論了嵌入式操作系統(tǒng)的基本理論之后,論述了MINIX 3操作系統(tǒng)的特點,指出了MINIX 3向嵌入式操作系統(tǒng)方面發(fā)展的意義和可行性。建立可移植代碼是操作系統(tǒng)移植的首要步驟和重要途徑,本文又論述了建立可移植代碼的一般方法和過程。而后深入分析了MINIX 3操作系統(tǒng)的內(nèi)核結(jié)構(gòu)及組成部分,重組了內(nèi)核目錄樹,列出了移植MINIX 3內(nèi)核需要重新編寫的內(nèi)核接口。在MINIX 3已有代碼的基礎上,分離了一部分機器相關代碼和體系結(jié)構(gòu)不相關代碼,建立了相應的可移植代碼。 提到嵌入式,就不能不提ARM,ARM體系結(jié)構(gòu)是目前最流行的嵌入式微處理器體系結(jié)構(gòu)。本文就是針對ARM處理器體系結(jié)構(gòu)來展開的,文中簡單介紹了ARM處理器的情況,并且對應ARM體系結(jié)構(gòu)修改了MINIX 3內(nèi)核的部分代碼。最后在深入分析了MINIX3操作系統(tǒng)進程調(diào)度算法和代碼之后,結(jié)合軟實時操作系統(tǒng)進程調(diào)度特點和要求,改進了MINIX 3進程調(diào)度策略,使之適合軟實時操作系統(tǒng)的要求,并給出了修改后的相關源代碼。

    標簽: MINIX3 ARM 嵌入式 操作系統(tǒng)

    上傳時間: 2013-06-24

    上傳用戶:kksuyiwen

  • ARM Cotrex-M3權(quán)威指南 英文 超清版.PDF

    ARM Cotrex-M3權(quán)威指南 英文 超清版.PDF

    標簽: Cotrex-M ARM 英文

    上傳時間: 2013-06-14

    上傳用戶:eeworm

  • 基才DSP、DDS和ARM的雷達中頻信號模擬器設計與實現(xiàn)

    基才DSP、DDS和ARM的雷達中頻信號模擬器設計與實現(xiàn)

    標簽: DSP DDS ARM 雷達

    上傳時間: 2013-06-03

    上傳用戶:eeworm

  • ARM與嵌入式技術(shù) .PDF

    ARM與嵌入式技術(shù) .PDF

    標簽: ARM 嵌入式技術(shù)

    上傳時間: 2013-06-16

    上傳用戶:eeworm

  • ARM初學者入門手冊 PDF版

    ARM初學者入門手冊 PDF版

    標簽: ARM 初學者 入門手冊

    上傳時間: 2013-05-27

    上傳用戶:eeworm

  • ARM/嵌入式應用開發(fā)技術(shù)白金手冊 高清書簽版

    ARM/嵌入式應用開發(fā)技術(shù)白金手冊 高清書簽版

    標簽: ARM 嵌入式應用 開發(fā)技術(shù)

    上傳時間: 2013-07-26

    上傳用戶:eeworm

  • ARM硬件教程 PDF版 西文

    ARM硬件教程 PDF版 西文

    標簽: ARM 硬件 教程

    上傳時間: 2013-07-25

    上傳用戶:eeworm

  • ARM專輯 pdf

    ARM專輯 pdf

    標簽: ARM

    上傳時間: 2013-06-10

    上傳用戶:eeworm

  • 基于ARM的嵌入式系統(tǒng)教學與科研應用 PDF版

    基于ARM的嵌入式系統(tǒng)教學與科研應用 PDF版

    標簽: ARM 嵌入式系統(tǒng) 科研

    上傳時間: 2013-06-20

    上傳用戶:eeworm

主站蜘蛛池模板: 乌海市| 商水县| 双流县| 扎囊县| 通榆县| 佛山市| 乐陵市| 保山市| 保康县| 临沂市| 龙井市| 庄河市| 平乡县| 库尔勒市| 南郑县| 仁怀市| 文化| 廉江市| 花垣县| 孙吴县| 海淀区| 云梦县| 溆浦县| 怀集县| 松江区| 桐梓县| 西和县| 永昌县| 贞丰县| 凤庆县| 商南县| 黑龙江省| 高雄市| 嘉鱼县| 张掖市| 肃宁县| 灵寿县| 肃北| 凤翔县| 辽阳县| 榆树市|