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

基于手持移动设备的嵌入式Linux移植研究

摘要第1-5页
ABSTRACT第5-6页
第一章 绪论第6-9页
   ·嵌入式系统第6-7页
     ·嵌入式系统定义第6页
     ·嵌入式系统特点第6页
     ·手持移动设备第6-7页
   ·本文设计的思路第7-9页
     ·手持设备市场分析第7页
     ·廉价手持设备的设计思路第7-8页
     ·执行方案第8-9页
第二章 ARM处理器第9-12页
   ·RISC体系结构第9页
   ·ARM处理器第9-11页
     ·ARM第9-10页
     ·ARM微处理器的应用领域第10页
     ·ARM微处理器分类和特点第10-11页
     ·ARM7微处理器系列第11页
   ·S3C44B0X处理器第11-12页
第三章 开发环境的建立第12-14页
   ·实验开发板第12-13页
   ·构建交叉编译环境第13-14页
     ·交叉编译第13页
     ·搭建交叉编译环境第13页
     ·JTAG软件第13-14页
第四章 BOOTLOADER移植第14-22页
   ·BOOT LOADER第14-15页
     ·Boot Loader功能第14-15页
     ·Boot Loader启动过程第15页
   ·U-BOOT的移植第15-19页
     ·U-boot启动代码移植第15-19页
   ·U-BOOT的开发板相关移植第19-22页
     ·移植准备工作第19页
     ·移植操作内容第19-21页
     ·U-boot的编译和烧写第21-22页
第五章 μCLINUX的分析和移植第22-41页
   ·μCLINUX的内存管理第22-24页
     ·标准Linux使用的虚拟存储器技术第22-23页
     ·μClinux针对NOMMU的特殊处理第23-24页
   ·μCLINUX进程管理第24-25页
     ·标准Linux系统的进程、线程第24页
     ·μClinux的多进程处理第24-25页
   ·μCLINUX文件系统第25页
     ·ROMFS文件系统第25页
   ·μCLINUX的代码分析第25-29页
     ·内核启动地址的确定第25-26页
     ·head-armv.S分析第26-27页
     ·start_kernel()函数分析第27-29页
   ·μCLINUX的移植步骤第29-31页
     ·加入对S3C44B0X的支持第29-30页
     ·压缩内核代码起始地址修改第30页
     ·定位ROM文件系统第30-31页
     ·修改存储空间配置第31页
     ·定义CPU体系结构和交叉编译器第31页
   ·μCLINUX内核裁减和编译第31-33页
     ·μClinux内核的配置第31-32页
     ·编译μClinux内核第32-33页
   ·μCLINUX驱动程序开发第33页
   ·串口驱动设计第33-34页
   ·网卡驱动设计第34-41页
     ·初始化(initialize)第35-36页
     ·打开(open)第36页
     ·关闭(stop)第36页
     ·发送(hard_start_xmit)第36页
     ·接收(reception)第36-37页
     ·硬件帧头(hard_header)第37页
     ·地址解析(xarp)第37页
     ·CS8900驱动实现第37-41页
第六章 系统应用开发第41-45页
   ·MICROWINDOWS移植第41-44页
     ·Microwindows概述第41页
     ·MicroWindows的体系结构第41-42页
     ·Microwindows移植第42-44页
   ·应用程序的开发第44-45页
     ·μClinux程序开发第44-45页
     ·添加应用程序到μClinux第45页
第七章 总结和展望第45-47页
致谢第47-48页
参考文献第48-50页
附录第50-51页

论文共51页,点击 下载论文
上一篇:广西农村壮族人群心理健康状况调查研究
下一篇:移动商务实现模式及技术支持链研究