首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

基于ARM的嵌入式Linux的研究与实践

摘要第1-4页
Abstract第4-9页
第1章 绪论第9-18页
   ·课题研究背景和意义第9-15页
     ·嵌入式系统的定义及其特点第9-10页
     ·从嵌入式系统到嵌入式操作系统第10-11页
     ·典型的嵌入式操作系统第11-12页
     ·嵌入式Linux的优势第12-13页
     ·嵌入式Linux的构成第13-14页
     ·现有的嵌入式Linux操作系统第14-15页
   ·课题研究现状第15-17页
   ·本论文研究的主要内容和章节安排第17-18页
第2章 S3C44BOX ARM微处理器第18-24页
   ·ARM微处理器第18-21页
     ·ARM——Advanced RISC Machines第18-19页
     ·ARM微处理器系列第19页
     ·ARM7微处理器系列第19-20页
     ·ARM微处理器结构第20-21页
   ·S3C44BOX ARM微处理器第21-24页
     ·S3C44BOX处理器系统管理第22页
     ·S3C44BOX处理器存储器映射第22-24页
第3章 μCLINUX操作系统第24-32页
   ·μCLINUX的内核结构第24-25页
   ·μCLINUX源文件组织第25-27页
   ·μCLINUX内存管理第27-30页
     ·3种内存管理模型第28页
     ·标准Linux的内存管理第28-29页
     ·μClinux的内存管理第29-30页
   ·μCLINUX的嵌入式方案第30-32页
     ·对Linux内核的修改第30-31页
     ·μClinux的内核加载方式第31页
     ·μClinux的根(root)文件系统第31页
     ·μClinux的应用程序库第31-32页
第4章 μCLINUX源代码剖析第32-57页
   ·μCLINUX内存管理的实现第32-38页
     ·内存管理数据结构第33-34页
     ·μClinux物理空间管理第34-36页
     ·内存映射第36-38页
   ·内存管理模块的启动初始化第38-41页
     ·setup_arch()第39-40页
     ·paging_init()第40-41页
     ·free_area_init()第41页
     ·mem_init()第41页
   ·可执行程序的加载第41-46页
     ·reloc段机制第41-42页
     ·flat可执行文件格式第42-44页
     ·执行文件加载流程第44-46页
   ·μCLINUX中MAKEFILE文件整体分析第46-50页
   ·μCLINUX启动过程第50-57页
     ·内核加载第51-54页
     ·内核加载第54页
     ·内核初始化第54-55页
     ·init()函数第55-57页
第5章 μCLINUX移植第57-69页
   ·BOOTLOADER的开发第57-63页
     ·BootLoader的概念第57-59页
     ·BootLoader的主要任务与典型结构框架第59页
     ·引导代码实现第59-63页
   ·内核移植第63-67页
     ·Linux交叉开发模式第63-65页
     ·内核修改第65-66页
     ·内核配置第66-67页
     ·内核编译第67页
   ·μCLINUX的根文件系统第67-69页
第6章 μCLINUX移植与应用实例第69-84页
   ·μCLINUX的移植第69-77页
     ·开发环境的构建第69-70页
     ·μClinux源码的修改第70-73页
     ·μClinux内核的配置与编译第73-77页
   ·基于μCLINUX的动态WEB服务第77-84页
     ·在μClinux上实现动态Web服务第78-80页
     ·实现动态Web的CGI技术第80页
     ·μClinux下动态页面的实现第80-83页
     ·应用展望第83-84页
第7章 总结与展望第84-86页
参考文献第86-88页
致谢第88-89页
作者在攻读学位期间公开发表的论文第89页

论文共89页,点击 下载论文
上一篇:董事表决权制度研究
下一篇:Ⅰ型菌毛对鼠伤寒沙门氏菌体内侵袭能力的影响