首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于UniCore32体系架构的分析和uClinux操作系统的移植

摘要第1-4页
Abstract第4-8页
第一章 绪论第8-16页
   ·研究背景概述第8-14页
     ·嵌入式技术的发展历史第8-9页
     ·嵌入式uClinux操作系统第9-14页
       ·uClinux概述第9-12页
       ·UC/OS、Linux和uCLinux的比较第12页
       ·uClinux操作系统的优势第12-14页
   ·论文的选题意义及工作论述第14-16页
     ·论文的选题意义第14页
     ·开发芯片现状第14-15页
     ·工作现状论述第15-16页
第二章 UniCore32体系结构分析第16-19页
   ·UniCore32体系结构概述第16页
   ·uniCore32处理器的操作模式第16-17页
   ·UniCore32处理器的寄存器结构第17-19页
第三章 GCC移植第19-29页
   ·GCC简介第19-20页
   ·基于GCC的开发工具链第20-21页
   ·移植GCC到目标机器第21-27页
     ·GCC体系结构以及后端扩展机制第21-23页
     ·目标体系结构的移植第23-27页
       ·C宏文件:machine.h第23-24页
       ·C文件:machine.c第24页
       ·机器描述文件:machine.md第24-27页
       ·其它部分第27页
     ·综述第27页
   ·开发框架建立第27-29页
第四章 uClinux内核移植相关源代码分析第29-54页
   ·uClinux源文件组织架构第29-31页
   ·uClinux-dist2.6中的Makefile分析第31-38页
     ·make meuconfig第31-33页
     ·make dep第33-35页
     ·make第35-37页
     ·改写Bakefile文件第37-38页
   ·Bootloader与内核解压第38-39页
   ·内核的启动方式第39页
   ·arch/unicore32/kernel/head-armv.S第39-41页
   ·start_kernel()第41-52页
     ·lock_kernel()第44页
     ·setup_arch()第44-46页
       ·setup_processor()第45页
       ·setup_architecture(machinearch_type)第45页
       ·内核内存空间管理第45页
       ·paging_init(&meminfo,mdesc)第45-46页
     ·parse_args()第46页
     ·sched_init()第46-47页
     ·trap_init()第47页
     ·init_IRQ()第47-48页
     ·softirq_init()第48-49页
     ·time_init()第49-50页
     ·其它第50页
     ·rest_init()第50-52页
       ·kernel_thread()第51页
       ·init()第51-52页
   ·uClinux内存模块初始化源码分析第52-54页
第五章 Unity863移植到uClinux操作系统第54-68页
   ·Bootloader的移植第54-60页
     ·配置编译U-Boot第54页
     ·移植U-Boot到Unity863第54-60页
       ·了解Unity863开发板第55页
       ·建立移植目录和文件第55-56页
       ·修改Makefile文件第56页
       ·修改u-boot/include/configs/unity863.h文件第56-57页
       ·修改u-boot/board/unity863/config.mk文件第57页
       ·修改u-boot/board/unity863/unity863.c文件第57-59页
       ·修改u-boot/board/unity863/flash.c文件第59页
       ·修改u-boot/cpu/unity863/start.S文件第59页
       ·修改u-boot/cpu/unity863/serial.c文件第59-60页
     ·编译U-Boot第60页
     ·U-Boot的烧写与运行第60页
   ·uClinux的内核移植第60-68页
     ·内核的修改第60-65页
     ·编译uClinux内核第65-66页
     ·配置生成uClinux文件系统第66-67页
     ·在开发板上运行uClinux第67页
     ·移植文件下载到Flash第67-68页
第六章 总结与展望第68-69页
   ·总结第68页
   ·不足与展望第68-69页
致谢第69-70页
主要参考文献第70-71页
附录一 (攻读学位期间发表论文目录)第71页

论文共71页,点击 下载论文
上一篇:基于客户个性偏好的语义Web服务发现的研究
下一篇:基于人工神经网络的教育评价方法研究